【问题标题】:Javascript "SCRIPT5: Access is denied" opening PDF from scriptJavascript“SCRIPT5:访问被拒绝”从脚本打开 PDF
【发布时间】:2011-09-27 06:59:05
【问题描述】:

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

我们有一个在我们的 LAN 上运行的网络表单,它使用 OPEN 功能在 Javascript 中打开 PDF 文件。

很长一段时间都没有问题。

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

其他两个用户没有遇到任何问题。

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

没有问题的用户拥有 winXP 机器,无论这些操作系统信息值多少钱。

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

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

var newWin;

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

我已经束手无策了。这里发生了什么??我有沮丧的用户在早上等待,有什么帮助吗? =)

【问题讨论】:

  • 是您网络中网络共享的 UNC 路径:\\server1\temp?
  • 是的,安德鲁,感谢您的回复。

标签: javascript access-denied


【解决方案1】:

IE 的解决方案:

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

  1. 在 IE 中打开Internet Options 对话框

  2. 转到Security Tab

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

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

【讨论】:

    猜你喜欢
    • 2014-11-20
    • 1970-01-01
    • 2013-03-27
    • 1970-01-01
    • 2013-08-06
    • 2011-08-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多