我们在公司使用 Google Apps,每个人的计算机上都安装了 Chrome。问题是我们仍然必须为某些事情使用 IE。我在我们的 Intranet 站点上有一些链接到 Google Docs 的 html 文件,但它是在 IE 浏览器中打开的。我需要它来打开 Chrome 浏览器,这样用户就不必在每次打开文件时都登录。我只能控制 html 文件设置,那么有什么方法可以使用 Javascript 强制在 Chrome 中打开窗口吗?
谢谢!
最佳答案
我相信如果您使用 IE,您可以使用 ActiveX 打开特定程序。
例如尝试查看“new ActiveXObject”
您必须明确允许此操作,但 IE 会确认您是否要允许它执行。
function loadProg(path){
var active = new ActiveXObject("WScript.Shell");
activeX = active.Run(path);
}
如果您知道直接文件路径,请像这样使用
loadProg(path);
更具体的喜欢
window.onload = function(){
loadProg("\"C:\\Program Files (x86)\\Guitar Pro 5\\GP5.exe\"");
};
我不知道 Chrome 的路径,所以我改用了其他东西。
关于强制在 Chrome 浏览器中打开 html 页面的 Javascript 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9723244/