作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我们在公司使用 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/
我在 StackOverflow 和其他地方看到了很多与此类似的问题,但没有一个直接解决我的问题。我正在 THREE.js 中使用凸包生成器生成 n 边多面体。我想将方形纹理映射到每个多面体的每个面上
我是一名优秀的程序员,十分优秀!