Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Chriss am 06.08.03 - 11:56:40

Titel: Fenstergröße definieren im Webbrowser
Beitrag von: Chriss am 06.08.03 - 11:56:40
Hallo Notesgemeinde,
ich habe folgendes Prob.
In einer NotesDatenbank habe ich eine eingebette Ansicht in einer Maske die im Web in einem neuen Fenster geladen werden soll. Soweit so gut, das funzt auch. Ich möchte aber das neue Fenster in einer bestimmten größe anzeigen lassen. In reinem HTML Code geht das folgendermaßen:

<html><head><title>Test</title>
</head><body onLoad="window.resizeTo(580,420)">
</body></html>

Wie und wo muß ich das in der Ansicht bzw Maske eintragen damit das fenster in einer definierten Größe erscheint.

schönen Tach noch... :-)))
Chris
Titel: Re:Fenstergröße definieren im Webbrowser
Beitrag von: ata am 07.08.03 - 06:59:53
... ich würde behaupten im onLoad der Maske...

ata
Titel: Re:Fenstergröße definieren im Webbrowser
Beitrag von: Chriss am 07.08.03 - 08:04:51
Hi ata,
habe den Code entsprechend geändert und im onload eingefügt. Wenn ich mir den Source-Dode der Internetseite ansehe steht da alles richtig drin, doch leider wird der Krempel nicht ausgeführt.

Auszug Source-Code:
<body text="#000000" bgcolor="#E0E0FF" onload="window.resizeTo(550,500)">

HTML schein eben nicht HTML zu sein, zumindest in Verbindung mit Notes/Domino

MfG
Chris
Titel: Re:Fenstergröße definieren im Webbrowser
Beitrag von: harkpabst_meliantrop am 18.08.03 - 17:13:27
Speicher die Seite mal lokal und mach sie dann mit dem Browser auf.

Und dann vergleiche das mal mit einer handgeschriegenen HTML-Datei. Da kann es dann ja wohl keine Unterschiede mehr geben, nicht wahr?

Dass mit Domino HTML nicht immer HTML ist, habe ich zwar auch schon erlebt, aber nur im Zusammenhang mit dem ominösen "Autoframing", nie im Zusammenhang mit unschuldigem JavaScript.
Titel: Re:Fenstergröße definieren im Webbrowser
Beitrag von: m3 am 19.08.03 - 08:32:13
Also der Code:
Code
<html>
<head>
<title>Test</title>
</head>
<body text="#000000" bgcolor="#E0E0FF" onload="window.resizeTo(550,500)">
agdjagdjagdjagds
</body>
</html>
veraendert bei mir die Groesse des IE Fensters und auch des Mozillas, wenn ich bei dem das "Resize" erlaube.

Die einzige Einschraenkung, die ich gefunden habe:
Zitat
Exceeding any of the boundaries of the screen (to hide some or all of a window) requires signed JavaScript, so a window won't move past the screen boundaries. In addition, windows have an enforced minimum size of 100 x 100 pixels; resizing a window to be smaller than this minimum requires signed JavaScript. You need the UniversalBrowserWrite privilege for this. For information on security, see the Client-Side JavaScript Guide.
http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/window.html#1203300
Titel: Re:Fenstergröße definieren im Webbrowser
Beitrag von: harkpabst_meliantrop am 19.08.03 - 14:37:29
Oder gleich einen manuellen JS-Link mit window.open() benutzen.