使用Scheme Relative Javascript包含URL时,Dreamweaver CC会挂起

时间:2014-02-13 16:36:12

标签: javascript adobe dreamweaver

我在Windows 8.1上使用Dreamweaver CC作为我的主编辑器,在编辑包含Javascript方案相对URL的HTML文件时Dreamweaver似乎在每次编辑和/或保存后都会挂起15秒以上。

只有在我的Javascript include(//)。

上使用scheme relative urls时才会发生


例如,以下代码将导致此挂起:

<script src="//googleapis.com/jquery.min.js" type="text/javascript"></script>


然而,如果我用旧版本替换它,那么就不会出现任何问题,这些问题就会消失:

<script src="https://googleapis.com/jquery.min.js" type="text/javascript"></script>


我认为发生的是Dreamweaver查找文件但找不到它,Dreamweaver会挂起,直到发生超时?

我尝试过什么

我尝试在常规 - &gt;中更改动态查询偏好设置但是没有效果,Dreamweaver似乎忽略了这些方案的相对网址?

enter image description here

是否有任何已知的修复方法?

3 个答案:

答案 0 :(得分:0)

  

如果浏览器正在通过HTTPS查看当前页面,那么   它将使用HTTPS协议请求该资产,否则它将会   通常*使用HTTP请求它。这可以防止这个糟糕的“本页   包含安全和非安全项“IE中的错误消息,   将所有资产请求保存在同一协议中。

     

*当然,如果你在本地查看文件,它会尝试使用file:// protocol请求文件。

来自here

您必须在服务器上运行此程序才能使用https://http://

答案 1 :(得分:0)

这听起来更像是平台问题,您可以尝试按照以下步骤执行此操作,先弄清楚问题是什么然后解决。

  1. 仅在代码视图中编辑代码(甚至不拆分)
  2. clear cache files for CC
  3. 尝试从您的javascript代码示例中移除属性:<script src="//googleapis.com/jquery.min.js"></script&gt; (我知道这不是经过验证的,请记住我们首先要弄清楚问题)
  4. 逐步尝试这些步骤,看看它是否解决了问题,然后转到下一步,如果没有,我们需要知道导致该问题的相互作用的部分,我提到上述步骤因为它们每个都集中在不同的部分CC应用程序。

答案 2 :(得分:0)

我最近一直在经历同样的事情 - 通常情况下DW会在第一次打开一些文件时冻结30秒的白化屏幕。它发生时非常随机。

请注意,我在Win 7上使用DW CS5(v11)。

今天它让我足够突破Sysinternals Process Monitor试图找出正在发生的事情。我的确看到了这一点:

Process monitor screencap

你可以看到DW尝试打开&#34;方案相对URL就好像它是一个网络UNC路径!当然这不起作用,但在这种情况下需要25秒才能超出BAD NETWORK PATH错误。

请注意,我的代码中没有反斜杠!这是我的CSS中的一行:

@import url("//fonts.googleapis.com/css?family=Roboto:500,400italic,700italic,700,500italic,400");

所以基本上这似乎是DW中的一个错误,至少会回到我使用的版本。

Adob​​e论坛上的其他人报告过类似的问题:https://forums.adobe.com/thread/1276130

我在这里记录了一个关于Adobe的错误报告:http://www.adobe.com/products/wishform.html - 如果其他人做得类似,那么他们最终可能会修复它!可悲的是,我不怀疑我的版本,并且我无意被迫进入仅订阅模式以获得最新版本。

在过去15年左右与DW有过爱恨交织的关系,我一直对自己说,我将编写自己的代码专用HTML编辑器,其中包含FTP /文件管理器和源代码控制支持。 ..有一天!