是否使用javascript(CRM 4.0)在IE上打开文件夹?
我想在IE窗口上查看我的特定文件夹。我使用window.open();然后我得到一个错误“拒绝访问”。我给了“每个人”这个文件夹的权限并共享它是否使用javascript(CRM 4.0)在IE上打开文件夹?,javascript,dynamics-crm-4,Javascript,Dynamics Crm 4,我想在IE窗口上查看我的特定文件夹。我使用window.open();然后我得到一个错误“拒绝访问”。我给了“每个人”这个文件夹的权限并共享它 var oShell = new ActiveXObject("Scripting.FileSystemObject"); var Path="C:\\test\\"+crmForm.ObjectId; if (! oShell.FolderExists(Path) ) { oShell.CreateFolder(Path) } crm
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);
}
}
什么是解决方案?你必须解决问题
file:///C:/myfile.txt
(不再工作)或file://server/share
用于网络共享。看为要打开的文件夹创建网络共享。要打开Windows资源管理器吗?。显示window.open()的代码@ckeller-window.open()是一个标准的浏览器函数;它能工作,但我怎样才能打开文件夹?@pap:我知道;)我对参数感兴趣…我无法解决它。。。我的链接是这样的:://crmsvr/share/my%20Documents%2010当我把它复制到ie地址空间时,它可以工作。但是我创建它是为了在我的表单上链接,它不能工作,并且说“确保路径或internet地址”是的,我写文件://。我想我必须定义ie的权限