不是浏览器的问题,openScript好象有问题.在MSDN上都找不到.
用window.open可以吗?

解决方案 »

  1.   

    javascript:window.open('messanger.asp?action=inbox',"","width=420,height=320")
      

  2.   

    可以这样
    <script>
    function openScript(url,width,height)
    {
     window.open(url,"","width="+width+",height="+height);
    }
    </script>
      

  3.   

    JS没有openScript()这个方法,除非你自己照楼上的那样自定义该函数,切记Javascript!=Java
      

  4.   

    各位大虾,我不是要编写javascript代码,而是我上网的时候
    只要是javascript的弹出窗口都打不开
    除了openscript,window.open也打不开,也是点了没反应
    我想知道是我的系统哪出了毛病!谢!javascript:openScript('messanger.asp?action=inbox',420,320)
    是动网论坛上接受短信息的连接,语法肯定没问题的,但我就是打不开!!!
      

  5.   

    IE菜单--选项--internet选项--安全--自定义级别--脚本将脚本里的java相关脚本的“启用”
      

  6.   

    如果你在地址栏写这个都没有新窗口的话,或者安装某些需要接口的软件的时候都会错的
    javascript:window.open()
      

  7.   

    谢谢楼上的,但是这个安全设置我已经改了n次了,所有java脚本相关的都起用了,但还是没用
    比如有的网站这种javascript:openwin('17'),我也打不开!!!
      

  8.   

    我在地址栏里输入javascript:window.open()
    会得到一个新页,显示null,呵呵
    如果是病毒怎么还原???
      

  9.   

    我刚才在别人机器上试了一下,他的ie里面输入javascript:window.open()
    会弹出一个新窗口,原先的空页里面显示[object]而我的ie里面输入javascript:window.open(),没有弹出新窗口,而是本页里面显示null
      

  10.   

    我也不知,我现在正在杀毒,有nimda和elkern什么什么的
      

  11.   

    thinkover(至真宝) ,我说了这个我都改了n次了,没用
    xhbmj(让坏人更坏一点吧!) ,我总不能把软件都卸了试着玩吧?
    跟重装还有什么区别?我的机器不能随便重装呀
      

  12.   

    你的IE坏了javascript:window.open();我认为冒号前面代表一种协议吧。只不过一些是所有浏览器都应该支持的,比如http:,ftp:,telnet:等等;一些只为IE支持,比如javascript:,about:,ms-help:等等。现在只能说你的IE不支持javascript了,我想可以通过修改注册表解决。
      

  13.   

    也不对,不支持不应该显示null啊,难道是解释器出了问题啊?
      

  14.   

    也不对,不支持不应该显示null啊,难道是解释器出了问题啊?
      

  15.   

    呵呵~~ 奇怪得很...... 我昨天调试程序的时候也莫名其妙出
    了这个错误. 不能用 window.open 打开窗口.... 一用就显示 "程序不支持此接口"
    晕...... 是无缘无故的出来的.
    (我把所有其他程序关了, 只打开那个页也是这样)可是我今天再试又没问题了 ?!! 怪哉 !! 难道"病毒" 会把自己杀了?
      

  16.   

    我现在可以告诉大家是什么问题了,大家肯定装了mini版的acssee5。0
    这个是gjj做的,对方是在98下做的迷你版的,所以,一旦你的系统是2000【至少我是】,它就会更改注册表HKEY_CLASSES_ROOT里面的某个东西,具体的我没有心情去查,如果可以,你去别人正常的对应你的系统里面运行regedit,把刚才的那个分建直导出,然后在你机器上运行,结果就会正常了
    呵呵,上面是个人体会,如有巧合,实在巧合~~
    ^_^
      

  17.   

    或者你重新装一个acdsee5正式的页可以解决问题~~
    ^_^
      

  18.   

    我也遇到这样的问题,打不开新窗口!
    window.open("main.jsp","","left=0,top=0,toolbar=no,location=no,height="+winHeight+",width="+winWidth);我的ie里面输入javascript:window.open(),没有弹出新窗口,而是本页里面显示null
    解决方法:
    打开IE的菜单:“工具”--“Internet选项”--“安全”--“自定义级别”--“脚本”:“Java小程序脚本”选为“启用”,“活动脚本”选为“启用”(反正什么都启用,只有那个“弹出阻止程序”禁用)。
    将本机地址设置为“可信任站点”,自定义级别也是按上面的设置。
    这样,window.open可以了!