Javascript 在rails应用程序中包括托管在localhost上的Java脚本

Javascript 在rails应用程序中包括托管在localhost上的Java脚本,javascript,ruby-on-rails,ruby,unobtrusive-javascript,Javascript,Ruby On Rails,Ruby,Unobtrusive Javascript,我有一个页面app/views/shared/_tcpsocket.html.erb,我试图包含以下两个脚本: <script src = 'http://localhost:8000/static/Orbited.js' content-type='application/x-javascript'></script> 及 但他们两人都不被承认。我查过了,地址是有效的。如何链接到这些文件?我需要一个javascript\u include\u标签吗?我似乎总是

我有一个页面
app/views/shared/_tcpsocket.html.erb
,我试图包含以下两个脚本:

<script src = 'http://localhost:8000/static/Orbited.js' content-type='application/x-javascript'></script>


但他们两人都不被承认。我查过了,地址是有效的。如何链接到这些文件?我需要一个
javascript\u include\u标签吗?我似乎总是很难链接到外部的.js文件


谢谢。

为什么要在
src
=
和该属性的值之间加空格?试着不要把这些空间放在那里,看看结果如何。我相信HTML正在将每个空格分隔的值解析为它自己的属性。

试着把它放在头上

<%= javascript_include_tag 'static/Orbited.js','static/protocols/xmpp/xmpp.js' %>


尝试将
内容类型设置为
文本/javascript
并删除src、=和url之间的空格浏览器中是否出现404错误?你能用Firebug之类的工具检查一下,看看会发生什么吗?
<%= javascript_include_tag 'static/Orbited.js','static/protocols/xmpp/xmpp.js' %>