打开ms word/excel应用程序,而无需使用activeXObject进行跨浏览器
Open ms word/excel applications without using activeXObject for cross browser
var sPath = ProChild.GetProperty("File Location");
var sMacro = ProChild.GetProperty("Excel Macro To Run");
想要在不使用 activeXObject 的情况下修改以下代码
if(sMacro != null && sMacro ==""){
var oShell = new ActiveXObject("WScript.Shell");
oShell.Run(sPath);
新代码,以便更好地理解
function OpenFile(){
alert ('Work');
//would like to modify ActiveXObject with any other object for cross-browser.
var x = new ActiveXObject("WScript.Shell");
x.run('winword.exe');
}
//Above code works only in IE. But don't want to use activeXObject.
//Is there any possibility to open a word file in Internet Explorer
//without using activexobject. Request for a solution.
我曾经
尝试过这个,但这实际上并不容易,有一整套功能可以提供像 Excel/Word 这样的应用程序。
最终在客户端计算机上显示 excel 或单词是一团糟,我尝试并卡在执行宏时。
据我所知,没有什么可以允许在所有浏览器中给出单词/excel,即使是AcitveX对象也不会让你使用大部分功能。
如果可能的话,尝试找到其他解决方案,我必须在网页中显示一个 PremiumCalculator excel,而不是让人们下载相同的内容,我继续在 asp.net 年创建了一个 PremiumCalculator,而不是在 Web 浏览器中显示现有工作表。
相关文章:
- JavaScript异常:“;不成形”;在firefox浏览器上;XMLHttpRequest"chrome浏
- 将ActiveXObject返回值转换为JQuery Object以处理XML
- 使用HTML/Javascript表单使用ActiveXObject创建带有嵌入图像的outlook电子邮件
- Create ActiveXObject from GUID
- Javascript:使用ActiveXobject保存文件
- ActiveXObject 不是为除 IE 之外的所有浏览器定义的
- 使用 ActiveXObject (JavaScript) 读取 Excel 或 OpenOffice (.ods) 文
- 在Mozilla中获取MAC地址,ActiveXObject不起作用
- AJAX 即跨浏览器 ActiveXObject 问题
- 如何在使用新的ActiveXObject(“Excel.Application”)时格式化生成的Excel文件;
- 窗.ActiveXObject 在 IE11 中的区别
- 从 HTML 应用程序与 Flex 应用程序运行时出现 ActiveXObject 错误
- 无法在 Windows 8 上使用 Javascript ActiveXObject 检测客户端 mac 地址
- Node/Grunt - Autoprefixer - 如何将配置添加到我的Gruntfile.js以及如何检查支持的浏
- 打开ms word/excel应用程序,而无需使用activeXObject进行跨浏览器
- ActiveXObject ('word.application') Open 返回未定义
- 通过activexobject实现excel应用程序的方法和属性
- JQuery FancyBox、Prepend函数和<a href>标签在IE7和IE8中不起作用.(其他浏
- 未捕获的ReferenceError:ActiveXObject未在Chrome中定义错误
- Javascript错误“;被调用的对象已与其客户端断开连接”;创建ActiveXObject时