Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
浏览器忽略由中间人内容添加的javascript_Javascript_Middleman - Fatal编程技术网

浏览器忽略由中间人内容添加的javascript

浏览器忽略由中间人内容添加的javascript,javascript,middleman,Javascript,Middleman,我正在开发客户端应用程序,我使用它 在我的索引页面上,我有一些可选的脚本,我可以通过content\u为helper将这些脚本添加到body标签底部的其余脚本中,进入最终布局。(如果那里的内容为:js,我将其称为yield_content:js) 什么也没发生 Ubuntu1204上最新的chrome和ff忽略了这个脚本标记——没有加载和执行任何东西,chrome的开发工具src attr of script标记也没有突出显示 同样,在同一位置手动添加相同的脚本也可以正常工作 在我看来,这与将h

我正在开发客户端应用程序,我使用它

在我的索引页面上,我有一些可选的脚本,我可以通过content\u为helper将这些脚本添加到body标签底部的其余脚本中,进入最终布局。(如果那里的内容为:js,我将其称为yield_content:js)

什么也没发生

Ubuntu1204上最新的chrome和ff忽略了这个脚本标记——没有加载和执行任何东西,chrome的开发工具src attr of script标记也没有突出显示

同样,在同一位置手动添加相同的脚本也可以正常工作

在我看来,这与将html流式传输到浏览器有关(我根本不具备这方面的资格)

有什么想法吗,伙计们

下面是layout.erb中的块:


以下是我在chrome开发工具中得到的信息。我有意保留硬编码脚本(最上面的脚本),以便您可以将它们与-jquery.query yql.js和矩.min.js的内容结果进行比较:


您的产量内容块中有一个轻微的打字错误,“scr”应该是“src”

<script src="js/libs/jquery.query-yql.js"></script>
<script src="js/libs/moment.min.js"></script>
<script src="js/libs/ru.js"></script>

<%= yield_content :js if content_for? :js%>