fafa.js
内容是什么?代码呢?

解决方案 »

  1.   

    感觉是你用的方式的问题:
    <body>
    <script>
    win=open("","aaa","");
    win.document.open();
    win.document.write('<script src="http://afafa/fafa.js"></scr'+'ipt>')
    win.document.writeln('<body></body>');
    win.document.close();
    </script>
    </body>
    在弹出窗口中写一个script的原因造成的
      

  2.   

    你这个什么意思呀,又open,又<script,又加多一个 <body>
    顺便说一下,我这没死,也没点100%就打开一个空窗口
      

  3.   

    <script>
    win=open("","aaa","");
    win.document.open();
    win.document.write("<script src='http://afafa/fafa.js'></scr'+'ipt>")
    win.document.writeln('<body></body>');
    win.document.close();
    </script>把代码改成这样就不会死了不信的话,自己去测试主要是 ""  与 ''  之间的问题楼主,给分,
      

  4.   

    不好意思 我没说清楚
    其实调用什么JS文件都没关系,只要不是本地的,所以我这里就乱写了个JS文件
    关键并不是JS里面是什么东西
    而是想说这种方法存在的问题如果在弹出窗口动态的去写入一个外联JS,但这个JS访问延时,或者干脆访问不到.浏览器就会死掉,但奇怪的是如果在本地,那即使这个JS文件不存在,不会出现浏览器死的状况所以就觉得奇怪,如果我外联的JS必须是远程的一个文件,然后能不能避免浏览器死的状况friendlyFour 单引和双引应该没什么关系 我都试过 结果都是死
    cow8063       这种状况只出现在IE上,不知道你用的是不是IE
      

  5.   

    我在winxp(SP2)上的IE6和FX上测试都没有问题。应该是你的机器环境问题,也许是你的IE中被安装了太多的插件,换个干净的环境试试。代码应该没有问题