gpt4 book ai didi

javascript - 使用 javascript (CRM 4.0) 在 IE 上打开文件夹?

转载 作者:行者123 更新时间:2023-12-02 20:11:10 26 4
gpt4 key购买 nike

我想在 IE window.i 上查看我的特定文件夹。我使用 window.open();然后我收到错误“访问被拒绝”。我授予了“所有人”对此文件夹的权限并共享它。

var oShell = new ActiveXObject("Scripting.FileSystemObject");
var Path="C:\\test\\"+crmForm.ObjectId;
if (! oShell.FolderExists(Path) )
{
oShell.CreateFolder(Path)
}

crmForm.all.new_paylasim.DataValue=Path;
var urlField =crmForm.all.new_paylasim;

urlField.style.color = 0x0000ff;

urlField.style.textDecorationUnderline = true;

urlField.style.cursor = "hand";

urlField.ondblclick = function() {

var url = urlField.DataValue; // Or get it from somewhere else

if (url != null && url.length > 0) {
window.open(url);

}
}

解决办法是什么?

最佳答案

你有问题

  1. IE 的安全模型已更改,并且带有本地文件路径的 window.open 恕我直言不再起作用。另请参阅Ie 8.0 Access Denied When Trying To Open Local Files
  2. 您的文件 uri 不正确。对于网络共享,它应该是 file:///C:/myfile.txt (不再起作用)或 file://server/share 。请参阅http://blogs.msdn.com/b/ie/archive/2006/12/06/file-uris-in-windows.aspx

为您要打开的文件夹创建网络共享。

关于javascript - 使用 javascript (CRM 4.0) 在 IE 上打开文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6939275/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com