如果从其他文件夹加载表单,则无法从CDN加载jquery

时间:2019-03-23 13:31:05

标签: javascript jquery

我有一个加载第二个表单的表单,其中第二个表单使用从Google CDN加载的jquery。如果第二种形式与调用形式在同一目录中,则它起作用。当第二种形式位于另一个文件夹中时,失败并显示“ $”是未定义的错误,并且调试显示未加载jquery。

奇怪的是,此失败仅发生于1位用户。对于其他3个在相同环境下工作的用户(所有用户都使用VPN连接到服务器并运行IE 11),因此防火墙也相同。每个用户都使用单独的Windows用户ID登录到服务器。

我在下面包含了两个调用选项的代码。第一个适用于所有用户;第二个仅对1个用户失败。我没有包括被调用的表单,因为错误不在其代码中,而是在第二种情况下(仅用于1个用户)jQuery没有加载

该问题必须与该用户的Windows登录名有关,但是我细读了Active Directory,看不到该用户与其他三个用户之间没有区别。

当我更改为本地jquery脚本而不是CDN时,这两个选项均适用于所有4个用户,因此我很可能会切换到该选项,但是没有人知道是什么会导致当前行为吗?

case "KML Export":   
  var kmlName = treeNode.get_text(); 
       parent.frames.navigationRight.document.location.href = 
       "tsPdfKml.aspx?kmlName=" + kmlName + "&reptype=V"; 
 break;

case "Export":
  var expName = treeNode.get_text();
       parent.frames.navigationRight.document.location.href = 
       "../Tfileactions/export.aspx?expName=" + expName;
break;

0 个答案:

没有答案