</script>
</head>
<body>
<script type='text/javascript'>
window.opener.document.getElementById('thumbnail').value="20110928/1728091520115274.jpg";
window.opener.document.getElementById('displayThumbnail').src="http://upload.aaaaaaa.com/images/newsthumbnail/20110928/1728091520115274.jpg";
self.close();
</script>打开含有以上脚本的页面后,页面不会自动关闭,而且父窗口也没反应。请问是什么问题?该如何解决?

解决方案 »

  1.   

    没反应一般是js脚本报错了吧。ie的话看看左下角是否出现了惊叹号。 用火狐能准确看到报的什么错。建议lz用火狐看看。
      

  2.   

    看看下面的代码,lz应该有所启发
    <BODY>
    <SCRIPT FOR=window EVENT=onload LANGUAGE="JScript">
    window.status = "Page is loaded!";
    </SCRIPT>
    </BODY>
      

  3.   

    有可能是getElementById中的id于编译后的源代码不一致,运行之后可以查看源代码,对比一下是否一致
      

  4.   

    openner一般只和open()方法配合使用,普通的子框架上面是用不了的
      

  5.   

    openner一般只和open()方法配合使用,普通的子框架上面用window.parent