Javascript "SCRIPT5: Access is denied"从脚本打开 PDF

标签 javascript access-denied

我已经阅读了许多关于 SO 的其他已发布问题,但到目前为止没有发现任何可以帮助我解决问题的方法。

我们有一个在 LAN 上运行的 Web 表单,它使用 OPEN 函数在 Javascript 中打开 PDF 文件。

最长的时间没有出现问题。

今天,四个用户中有两个报告说该表单不再打开 PDF 文件。

另外两个用户没有遇到任何问题。

现在,当我尝试使用相同的 Web 表单时,我的工作机器和家用机器(通过 VPN)都遇到了同样的问题,都是 win7 64 机器。问题用户分别有winXP盒子和win7 pro盒子。

没有问题的用户有 winXP 盒子,无论这个操作系统信息值多少钱。

以下 Javascript 在 IE9 中返回 SCRIPT5: Access is denied. 并且在 Firefox 或 Chrome 中从脚本打开文件时Access is denied

var path = 'file://server1//Temp/file.pdf';

var newWin;

if(path != '') {
    newWin = open(path,'pdf');
}

我已经无计可施了。这里发生了什么??我让早上等待的用户感到沮丧,有什么帮助吗?? =)

最佳答案

IE 解决方案:

在客户端 IE 浏览器上执行下一步:

  1. 在 IE 中打开 Internet 选项对话框

  2. 转到安全选项卡

  3. 选择 Local Intranet 图标并单击 Sites 按钮。在 IE9 中点击 Advanced 按钮。

  4. 从您加载带有问题代码的页面(示例:http://intranetHttpServer)添加到 Web 服务器的列表地址。

关于Javascript "SCRIPT5: Access is denied"从脚本打开 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7565310/

相关文章:

MySQL "Unable to connect to host [host] because access was denied."

c++ - 在 Windows Vista 中写入注册表

javascript - 用一条线连接两个圆圈(使用 DOM 元素)

javascript - 在 Angular 中初始化具有一定数量元素的类数组

javascript - 在 React Native 上导出未定义的常量变量

javascript - setInterval() 妨碍了 UI 的用户友好性,有解决办法吗?

javascript - 在延迟后使用 jQuery 将字段聚焦在悬停上

c# - 在任务计划程序中配置 exe 时,检索具有 CLSID {00024500-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败

php - MySQL 本地主机访问被拒绝,直到刷新

keystore - keytool 错误 : java. io.FileNotFoundException:C:\cacerts(访问被拒绝)