由于两个系统一个兼容IE,一个兼容Firefox现在有个小需求
比如IE 页面上有个链接<a href='www.csdn.net'>打开CSDN</a>如果我点击的时候,怎么样让打开的窗口是 firefox  而不是IE

解决方案 »

  1.   

    <SCRIPT language=javascript>
         function Run(strPath) {
          // exe.value=strPath;
           try {         var objShell = new ActiveXObject("wscript.shell");
             objShell.Run(strPath);
             objShell = null;
           }
         catch (e){alert('找不到文件"'+strPath+'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。')
         }
    }
    </SCRIPT>可以使用这个函数来启动一个程序,给你参考一下。
    至于如何向firefox进程设置启动参数没有测试过。
      

  2.   

    最多只能在你自己的机子上实现。var objShell = new ActiveXObject("wscript.shell");
             objShell.Run(strPath);//火狐路径及参数
             objShell = null;
    客户端没有安装FF,那代码就会报告错误的。那也就没有作用了。