Click to See Complete Forum and Search --> : Expanding browser window--need modified code


mickx7
01-26-2003, 02:37 AM
I have this script and I want it to do a few different things.

I want it to load with body onload instead of onclick. And I want it to open fully---it now doesn't go to the bottom of the screen.
And I want a close text link to appear in the window after it expands.

ALso I would like to know how to make it open at 300 pixel width instead.

<script>
<!--var mylocation="../index.html"
var winheight=100
var winsize=100
var x=5

function go(){
win2=window.open("","","scrollbars")
if (!document.layers&&!document.all){
win2.location=mylocation
return
}
win2.resizeTo(100,100)
win2.moveTo(0,0)
go2()
}
function go2(){
if (winheight>=screen.availHeight-3)
x=0
win2.resizeBy(5,x)
winheight+=5
winsize+=5
if (winsize>=screen.width-5){
win2.location=mylocation
winheight=100
winsize=100
x=5
return
}
setTimeout("go2()",50)
}
//-->
</script>

swon
01-29-2003, 04:46 PM
If I understood you correctly, you are searching for something like that?

<script>
<!--
var mylocation="../index.html"
var winheight=screen.availHeight;
var winwidth = screen.availWidth;

function go()
{
var w = window.open(mylocation,'myWin','width='+winwidth+',height = '+winheight);
w.document.open();
w.document.write("<html><body><a href=\"#\" onClick=\"self.close()\">close window</a>");
w.document.write("</body></html>");
}
</script>
<body onLoad="go()">

</body>

broken lines should be on one line!