111
rated 0 times
[
112]
[
1]
/ answers: 1 / hits: 33768
/ 12 Years ago, wed, september 26, 2012, 12:00:00
I have a scorm module which launches in a new window with resizable = 1 in window.open in my js file:
function OpenScormModuleWindow(scormModuleId, scormModuleUrl, title, width, height)
{
_scormModuleId = scormModuleId;
InitializeUserScormModule();
scormModuleWindow = window.open(scormModuleUrl, title, width= + width + , height= + height + , resizable = 1);
scormModuleWindow.focus();
}
in my view I have:
var myWidth = 0, myHeight = 0;
if (typeof (window.innerWidth) == 'number')
{
myWidth = window.innerWidth;
myHeight = window.innerHeight;
}
else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight))
{
myWidth = document.documentElement.clientWidth; myHeight = document.documentElement.clientHeight;
}
else if (document.body && (document.body.clientWidth || document.body.clientHeight))
{
myWidth = document.body.clientWidth; myHeight = document.body.clientHeight;
}
I get height and width but is not correct
the user can now resize, when the window is the correct size, how can I get the height and width please?
I need to get these values so I can save it, next time the window opens it is the correct size.
thanks
More From » asp.net-mvc-3