Hej hej!! Hej! Ett exempel jag gjort sen tidigare, detta öppnar tre st olika fönster med valfri storlek och position, samt med stängningsknappposition och storlek på nytt fönster
Jag har en länk som ska öppnas i ett nytt fönster, min fråga är hur man kan kontrollera position och storlek på det nya fönstret.Gärna med HTML, men det kanske bara går med JavaScript.
Tack så mycket på förhand...
Ha en bra dag!!!Sv: position och storlek på nytt fönster
I JavaScript öppnar man normalt ett nytt fönster med koden
window.open("url.html", "namnpåfönstret", "egenskaper");
där egenskaper kan vara t ex
"top=10, left=100, width=200, height=300"
alltså:
window.open("url.html", "namnpåfönstret", "top=10, left=100, width=200, height=300");
vilket betyder att fönstret ska positioneras 10 pixlar ifrån toppen av skärmen, 100 pixlar från vänster, ha vidden 200 pixlar och höjden 300 pixlar.
Lycka till och lev väl!
Tom S.Sv: position och storlek på nytt fönster
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
<!--
function Screen1(theURL) {
window.open(theURL, '', 'width=300, height=500, top=0,left=100, scrollbars=no');
}
function Screen2(theURL) {
window.open(theURL, '', 'width=500, height=300, top=200,left=300, scrollbars=yes');
}
function Screen3(theURL) {
window.open(theURL, '', 'width=200, height=200, top=300,left=300, scrollbars= auto');
}
-->
</script>
</head>
Länk 1
<BR><BR>
Länk 2
<BR><BR>
Länk 3
<BR><BR>
</body>
</html>
Ovan koden varifrån du öppnar länkarna
detta exempel öppnar tre st popup-länkar med varierande storlekar.
.....................................................................................................................
Nedan koden för själva popupfönstren, i detta fall tre filer med likadan kod
döp filerna till popup1.htm popup2,htm och popup3.htm.
Dessa stänger automatiskt efter vald tid eller man stänger själv.
Storleken och position på varje popup anges i koden från anropen Screen1, Screen2 samt Screen3 ovan. Bara att anpassa antalet popupfönster som man själv vill.
<HTML>
<HEAD>
<TITLE>popup</TITLE>
<SCRIPT>
<!--
var tiden = 5000;
tid = null;
function slutIgen(){
tid = setTimeout("self.close()",5000);
}
-->
</SCRIPT>
<BODY onload="slutIgen();self.focus()" bgcolor= lightgreen>
<BR><BR><BR><BR><BR><CENTER>
Stäng fönstret
<BR><BR>
</BODY>
</HTML>