Hallo Leute!
Ich habe folgendes Problem:
Ich öffne ein neues Fenster, und gebe dort Perl/Html-Code aus. Nun soll das Fenster eine bestimmte Größe haben. Es hat einen Button mit dem es wieder geschlossen wird. Falls man dort schließt soll keine Rückfrage ob geschlossen werden soll kommen, und die Seite von der das Fenster geöffnet wird, wieder zur Gänze sicht bar sein.( Wird so verlangt!) Nun wird dieses Fenster aber bei Auflösung 800 x 600 zu niedrig, da die Ausgabe ca. 700 Pixel hoch ist. Also benötige ich
1. Scrolleisten
2. Sollte menubar=no irgendwo eingearbeitet sein
Wie mache ich das am Besten. Ich habe lange mit window.open() beim Link der das neue Fenster öffnet probiert. Da aber zuerst ein Script gestartet wird, welches den html-code dynamisch ausgibt habe ich das nicht hingekriegt. Also habe ich versucht in einem neuen Fenster neben meinem html-Code auch folgendes JavaScript auszugeben:
<script LANGUAGE="JavaScript">
<!--
/*** Browser und Versionsnummer bestimmen ***/
var BrowserName = navigator.appName;
var BrowserVersion = navigator.appVersion;
var VersionShort = BrowserVersion.substr(0, 1);
/*** Seite in obersten Frame laden ***/
if(frames)
{
if(top.frames.length > 0)
top.location.href=self.location;
}
/*** Position und Grösse***/
window.moveTo(0, 0);
var high = 800;
var wide = 700;
if(VersionShort > 3)
{
window.moveTo(0, 0);
if(BrowserName == "Netscape")
{
window.outerHeight = high;
window.outerWidth = wide;
}
else if(BrowserName == "Microsoft Internet Explorer")
{
window.resizeTo(wide, high);
}
}
//-->
</script>
Das funktioniert gut , ich kann position und Grösse des Fenster leicht bestimmen, aber ich habe keine Scrollbars. menubar=no wäre auch noch toll.
Wer ist ein Genie, und kann das?
lG
newbi