다음 코드는 www에서 제대로 작동하지만 내부 네트워크에서 빈 창이 열립니다. 즉, http://www.foobar.com에서 작동하지만 http://myserver.foobar.com에서 죽을 것입니다. myserver는 개인 웹 서버입니다.Opera가 내부 (인트라넷) 네트워크 (Opera 11.50에서 테스트 됨)에서 window.open으로 빈 창을 여는 경우 document.write가 작동하지 않습니다.
<html>
<head>
<script Language="JavaScript">
function OpenWindow()
{
var popup=window.open("","");
popup.document.write("<H1>TEST</H1>");
}
</script>
</head>
<body>
<input type="button" value="button" onclick="OpenWindow();">
</body>
</html>
위의 코드는 내부 네트워크의 IE, FireFox, Chrome 및 Safari에서 작동합니다. 오페라 (버전 11.50에서 테스트 됨)만이 그것을 좋아하지 않습니다. 기본적으로 document.write를 무시합니다.
Opera와 관련된 버그입니까?
감사합니다.