[FramelessPopup]

Click Here

Dieses Script stellt eine besondere Art dar, ein neues, rahmenloses Fenster zu öffnen. Funktioniert nur mit IE einwandfrei, Einschränkungen bei Netscape!

[Kompatibilität]

[zwischen <HEAD> und </HEAD>]

<script language="JavaScript">

<!-- Begin
var windowW=214 // Breite
var windowH=398 // Höhe
var windowX = 260 // Abstand vom linken Rand
var windowY = 100 // Abstand vom oberen Rand
var urlPop = "yourpage.html" // Seite, die im Fenster angezeigt werden soll
var title =  "This Is A Frameless Popup Window" // Titel des Fensters
// setzen Sie nächsten Wert auf true, wenn das Popup sich schliessen soll
// wenn die aufrufende Seite verlassen wird; sonst false
var autoclose = true
// ab hier nichts mehr ändern
s = "width="+windowW+",height="+windowH;
var beIE = document.all?true:false
function openFrameless() {
if (beIE) {
NFW = window.open("","popFrameless","fullscreen,"+s);
NFW.blur();
window.focus();
NFW.resizeTo(windowW,windowH);
NFW.moveTo(windowX,windowY);
var frameString=""+
"<html>"+
"<head>"+
"<title>"+title+"</title>"+
"</head>"+
"<frameset rows='*,0' framespacing=0 border=0 frameborder=0>"+
"<frame name='top' src='"+urlPop+"' scrolling=auto>"+
"<frame name='bottom' src='about:blank' scrolling='no'>"+
"</frameset>"+
"</html>";
NFW.document.open();
NFW.document.write(frameString);
NFW.document.close();
}
else {
NFW = window.open(urlPop,"popFrameless","scrollbars,"+s);
NFW.blur();
window.focus();
NFW.resizeTo(windowW,windowH);
NFW.moveTo(windowX,windowY);
}
NFW.focus();
if (autoclose) {
window.onunload = function(){NFW.close();}
   }
}
//  End -->
</script>

[in den <BODY> Tag]

onLoad="top.window.focus()"

[zwischen <BODY> und </BODY>]

<a href="javascript:openFrameless()">Click Here</a>

[Autor]

codelifter

[Download]

Copyright © 1998- Nightfire Webworker Archiv Script No: 0143