2011-08-05 5 views
0

app/views/shared/_tcpsocket.html.erb 페이지가 있고 다음 두 개의 javscript를 포함하려고합니다.레일스 앱에서 localhost로 호스팅되는 자바 스크립트 포함

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

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

그러나 둘 다 인식되지 않습니다. 내가 확인하고 주소가 유효합니다. 이 파일들에 어떻게 링크합니까? javascript_include_tag이 필요합니까? 나는 항상 외부 .js 파일에 연결하는 데 어려움을 겪고있는 것 같습니다.

고마워.

+0

시도'텍스트/javascript' 사이에 공백을 제거하는'콘텐츠 type' 설정 SRC = 및 URL – rubish

+0

은 브라우저에서 404 오류가 있습니까? Firebug와 같은 도구를 사용하여 검사하고 무슨 일이 일어나는 지 확인할 수 있습니까? – leenasn

답변

1

src, = 사이에 공백을 넣는 이유는 무엇입니까? 이 공간을 배치하지 않고 결과를 확인하십시오. HTML은 각 공백으로 분리 된 값을 자체 속성으로 파싱한다고 생각합니다.

+0

공간을 삭제하려고했지만 아무런 차이가 없습니다. – user852974

0

머리에 붙여보세요.

<%= javascript_include_tag 'static/Orbited.js','static/protocols/xmpp/xmpp.js' %> 
관련 문제