Hi,
scheint alles auf ein Timing Problem hinauszulaufen. Wenn ich vor der Includierung der externen Scripte ein lokales alert() ausführe, semmelt der IE nicht mehr weg. Dies betrifft IE6 SP1 und IE5.00. Opera 7.11 und Mozilla 1.4 führen das Script einwandfrei aus. Fragt sich, wie man für den IE bei dynamisch erzeugten PopUps überhaupt Referenzen auf externe JavaScripte einbinden kann. Naja, in diesem Fall werde ich die benötigten Funktionen halt nochmal schreiben und auf die Includierung der Scripte verzichten.
Vielen Dank noch mal an dieser Stelle für Eure Hilfe. Die Hinweise haben mir sehr geholfen.
Viele Grüße
Claus Peter
Hier nochmal der Quellcode zum Testen, wer möchte:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>system telefonie user Analog12</title>
<meta http-equiv="expires" content="0">
<meta http-equiv=Content-Language content="de">
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="../../../layout.css">
<script language="JavaScript" src="../../../tliste/jscript/common.js" type="text/javascript"></script>
<script language="JavaScript" src="../../../tliste/jscript/strstr.js" type="text/javascript"></script>
<script language="JavaScript" src="../../../tliste/jscript/reqparam.js" type="text/javascript"></script>
<script language="JavaScript" src="../../../tliste/jscript/jserror.js" type="text/javascript"></script>
<script language="JavaScript" src="../../jscript/common.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
var _WindowChoice_=null;
function NumChoice()
{
_WindowChoice_=window.open(""about:blank"","List","width=300, height=50, scrollbars=no");
with(_WindowChoice_.document) {
open();
write(
"<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r\n" +
"<html>\r\n" +
"<head>\r\n" +
" <title>select number</title>\r\n" +
" <meta http-equiv="expires" content="0">\r\n" +
" <meta http-equiv=Content-Language content="de">\r\n" +
" <meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">\r\n" +
" <link rel="stylesheet" type="text/css" href="../../../layout.css">\r\n"/* +
" <script language="JavaScript" type="text/javascript">\r\n" +
" alert("Hello world")\r\n" +
" </script>\r\n"*/);
// ---------------------------------------------
write(" <script language="JavaScript" src="../../../admin/jscript/common.js" type="text/javascript"></script>\r\n");
write(" <script language="JavaScript" src="../../../tliste/jscript/common.js" type="text/javascript"></script>\r\n");
write(" <script language="JavaScript" src="../../../tliste/jscript/jserror.js" type="text/javascript"></script>\r\n");
// ---------------------------------------------
write(
"</head>\r\n" +
"<body bgcolor="#FFFF0F">\r\n" +
"Hello world\r\n" +
"</body>\r\n" +
"</html>\r\n");
close();
}
_WindowChoice_.focus();
}
// -->
</script>
</head>
<body>
<a href="javascript: NumChoice()">Testfenster</a>
</body>
</html>
@08/15: die FEStstelltaste habe ich inzwischen geölt ;-)