
正文
js调用exeFirefox,js调用打印机
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何用js从Firefox中调用本地exe文件
从远程javascript执行 exe 文件是不可能的,否则就不安全了啊。
输代码。新建html或者jsp文件。用firefox打开该文件。右上角Web开发者,Web控制台或F12进入开发者模式。使用JavaScript的consolelog需要写到控制台的信息。
firefox下是禁止html页面调用本地exe的,不然会有安全隐患,IE是用自己的ActiveX方式实现,这种方式其他浏览器和平台都不支持。如果你写firefox插件,是可以调用本地exe。
通过注册表进行打开本地的exe的运行文件。
您好!很高兴为您答疑。基于最新版本的火狐浏览器的安全策略下,是无法通过javascript读写本地文件的,包括剪切板亦不可访问,请知晓。如果对我们的回答存在任何疑问,欢迎继续问询。
相关问答
Q1: 火狐浏览器怎么使用js调用打印和打印预览呢
目前常用的办法是用js调用html5机制模拟打印界面输出到打印机。即不通过浏览器的打印和打印预览功能,敬请尝试下。
您好!很高兴为您答疑。据您展示的代码,您是在调用ExecWB这个函数进行打印操作。其基础功能应该是基于activeX控件来完成,但是该控件目前并不支持火狐浏览器,所以您在html中的实现方案无法在火狐中使用。
火狐网页打印预览手机上设置方法如下:选择浏览器右上角打开选项。选择打印选项。选择页面设置选项。选择格式和选项设置。设置页边距等选项。设置页眉和页脚选项,设置完成后,保存即可。
Q2: Firefox引用js文件出错,IE没问题,怎么回事呀!
1、其实是 Firefox 正常,而 IE 和 Chrome 不正常。你代码中的 innerText 和 document.all 是微软开发的,它们不符合 W3C 标准,规范的写法应该是 textContent 和 document.getElementById。
2、尊敬的用户,您好!很高兴为您答疑。您这是vbscript语法,在非IE内核浏览器下无法执行;而关于编码的工具,您可以查看此处:OSTools 在线工具 希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
3、IE和火狐有许多内置方法不兼容的,比如document.body.clientHeight 这段代码在火狐中可能不支持。
4、资源访问不到,网络不通或资源失效,您可以进入页面的源码中,直接点击js或css的引用连接,查看是否可以开启,如果不能开启,则确定是该问题。
5、这个涉及兼容的问题就比较多了,优先执行W3C标准,这样火狐下就没什么问题了,然后再针对其他浏览器做兼容设置。
6、这段代码什么都看不出来,出现提示语法错误,只能说明你用的这个插件中写了谷歌和火狐不支持的语句。
Q3: 怎么查看网页打开时调用了哪些js
1、、打开Chrome或火狐等浏览器,然后按【F12】键来查看js代码;打开【开发者工具】;在网页上点击鼠标右键选择检查,查看相应的js等内容即可。
2、在游览器打开的页面使用快捷键F12打开开发者调试模式,chrome,firebox等游览器在页面中右击选择查看元素,IE游览器点击工具按钮选择开发者工具即可,然后设置断点再触发要调试的事件,就可以定位到js文件了。
3、有啊,火狐和Chrome有Firebug插件,可以查看访问的网页都有哪些js,还可以设置断点调试。IE8和IE9都有自带的开发者工具(F12键),也可以查看以及调试js。
4、以chrome为例,按F12打开调试窗口,切换到Sources选项卡,最右边的Event Listener Breakpoints里勾选Mouse下的mouseover即可,当鼠标移动到图片上时触发mouseover事件,chrome可响应事件设置断点,跟踪js代码查看就可以。
5、邮件点网页,查看源文件。在源文件的头信息里 有引入js文件的地址和名称。
6、推荐用火狐的 firebug 如果已经安装,则打开页面后,直接按F12就可以出来,如果没有安装,可以执行如下操作:工具-附加组件-在搜索栏输入firebug,在列表中找到firebug后添加,成功后,重启浏览器后,就可以正常使用了。
关于js调用exeFirefox和js调用打印机的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

