onderstaande code levert een pagina op met wat tekst en een knop welke een nieuw venster zou moeten openen. tevens zou deze pagina ook datzelfde nieuwe venster moeten openen zodra de pagina geladen wordt (body onload); dit alles werkt wel in konqueror, waarschijnlijk ook in ie... maar niet geheel in mozilla... alles werkt, behalve de <body onload="loadnew()">. druk je op de knop 'opnieuw openen', dan wordt het venster wel geopend...
- nu is dus de vraag: waarom werkt de <body onload="loadnew()"> niet in mozilla, en wel in andere browsers?!
(de 'window.open(...)' staat overigens normaal gesproken op een enkele regel...)
ik gebruik overigens mozilla 1.0 onder linux...
(de 'window.open(...)' staat overigens normaal gesproken op een enkele regel...)
ik gebruik overigens mozilla 1.0 onder linux...
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| <html>
<head>
<title></title>
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<script language="JavaScript">
<!--
function loadnew() {
window.open('realindex.html','realindex','width=728,height=540,resizable=no,
scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no')
}
// -->
</script>
</head>
<body onload="loadnew()"
style="color: rgb(255,255,255); background-color: rgb(42,154,198);"
link="#ffffff" alink="#ffffff" vlink="#ffffff">
<table cellpadding="0" cellspacing="0" border="0"
style="width: 100%; text-align: left; height: 87%; margin-left: auto; margin-right: auto;">
<tbody>
<tr>
<td valign="middle" style="text-align: center;"><small><span
style="font-weight: bold;"><span style="color: rgb(255,255,255);">de pagina
is geladen in een nieuw venster.<br>
<br>
klik op de onderstaande knop om het venster opnieuw te openen:<br>
<br>
<form> <input type="button" value="opnieuw openen"
onclick="loadnew()"> </form>
</span></span></small><br>
</td>
</tr>
</tbody>
</table>
</body>
</html> |