Firefox中利用javascript调用本地程序
来源:互联网 发布:python给字典添加新值 编辑:程序博客网 时间:2024/05/22 14:03
Firefox中利用javascript调用本地程序
2007-08-30 16:03 2577人阅读 评论(3)收藏 举报
javascriptfirefoxfunctionfile
<script>
function hello () {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
file.initWithPath("D:/program files/foobar2000/foobar2000.exe");
file.launch();
}
</script>
function hello () {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
file.initWithPath("D:/program files/foobar2000/foobar2000.exe");
file.launch();
}
</script>
上面的代码,执行未加参数的程序;下面的代码,执行添加了参数的程序。
function hello() {
var oURL = "www.baidu.com";
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var process = Components.classes['@mozilla.org/process/util;1'].getService(Components.interfaces.nsIProcess);
var targetFile = Components.classes['@mozilla.org/file/local;1'].createInstance(Components.interfaces.nsILocalFile);
targetFile.initWithPath("D:/temp/1.exe");
process.init(targetFile);
var arguments = [oURL]; //arguments参数必须是数组,否则下面语句不执行
process.run(false, arguments, arguments.length,{});
}
var oURL = "www.baidu.com";
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var process = Components.classes['@mozilla.org/process/util;1'].getService(Components.interfaces.nsIProcess);
var targetFile = Components.classes['@mozilla.org/file/local;1'].createInstance(Components.interfaces.nsILocalFile);
targetFile.initWithPath("D:/temp/1.exe");
process.init(targetFile);
var arguments = [oURL]; //arguments参数必须是数组,否则下面语句不执行
process.run(false, arguments, arguments.length,{});
}
0 0
- Firefox中利用javascript调用本地程序
- Firefox中利用javascript调用本地程序
- javascript调用本地程序
- Javascript调用本地程序
- FireFox调用本地应用
- 用javascript调用运行本地程序
- 用javascript调用运行本地程序(加强)
- 用javascript实现调用本地用户程序
- javascript如何调用本地exe程序
- javascript程序中调用程序
- firefox中javascript获取本地时间中的年
- html中使用javascript调用本地程序(exe,doc等)
- 网页中调用本地EXE程序 ActiveX
- javascript调用本地exe
- JavaScript调用本地命令
- FireFox中调试JavaScript
- java调用本地程序
- 调用本地程序
- poj3083
- 用Scribefire发CSDN博客
- c#delegate应用
- Insertion Sort List
- 编写高质量代码——reintepret_cast、static_cast、dynamic_cast、const_cast
- Firefox中利用javascript调用本地程序
- 乡村与城市摘录
- TCP/IP卷一 第三章IP网际协议 个人摘抄
- iOS 关于 UIKit 专栏应该写在最前面的话
- Effective C++ 笔记
- sqli-labs ---- Less-7
- cocos2dx 3.0打包android遇到的错误(持续更新)
- 个人解法 ------- 程序员编程艺术:第二章、字符串是否包含问题
- java 总结类的使用 笔记