gpt4 book ai didi

php - 有没有办法使用 php 和 javascript 触发 IE 窗口从 firefox 浏览器打开?

转载 作者:行者123 更新时间:2023-11-29 17:33:12 25 4
gpt4 key购买 nike

我使用 simpletest 作为我的 php 单元测试框架。

我将所有测试用例放入一个 all_tests.php 文件中

但是,由于我们的开发人员倾向于使用 firefox 来运行 all_tests.php,因此我们往往会错过特定于浏览器的失败案例,尤其是 ie7。

有没有一种方法,当有人在 firefox 中浏览我们的 all_tests.php 时,它会自动触发一个 ie 窗口打开同一页面?

最佳答案

有一种方法,但是浏览器会在执行之前请求许可。

您可以使用此脚本打开 Internet Explorer(但请不要忘记它只有在用户接受安全警告时才能运行)

function runExeOnMozilla(path/*as string*/,args/*as array*/) {
try{
netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
var file = Components.classes["@mozilla.org/file/local;1"]
.createInstance(Components.interfaces.nsILocalFile);
file.initWithPath(path);
var process = Components.classes["@mozilla.org/process/util;1"]
.createInstance(Components.interfaces.nsIProcess);
process.init(file);
process.run(false, args, args.length);
} catch(err){
alert('access denied');
}
}

关于php - 有没有办法使用 php 和 javascript 触发 IE 窗口从 firefox 浏览器打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1383608/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com