2011-03-11 2 views
0

일부 코드 트위터를 변환하여 별도의 .js 파일로 보내려고합니다. 이것은 그들이 저에게 준 것입니다. <script>을 별도의 JavaScript 파일로 변환

 document.write("<script> 
new TWTR.Widget({ 
    version: 2, 
    type: 'search', 
    search: '@BigNotch', 
    interval: 6000, 
    title: 'Follow Me On Twitter', 
    subject: 'BigNotch', 
    width: 180, 
    height: 300, 
    theme: { 
    shell: { 
     background: '#17d1ff', 
     color: '#ff8fda' 
    }, 
    tweets: { 
     background: '#ededed', 
     color: '#383838', 
     links: '#ff8aed' 
    } 
    }, 
    features: { 
    scrollbar: false, 
    loop: true, 
    live: true, 
    hashtags: true, 
    timestamp: true, 
    avatars: true, 
    toptweets: true, 
    behavior: 'default' 
    } 
}).render().start(); 
</script> 

나는 별도의 .js 파일을 생성 단지

<script></script>

사이이고의 .js 파일로 붙여 무엇을 복사. 이것이 올바른 방법일까요?

+3

자바 스크립트! = Java –

+0

고정 된 제목 – bdukes

답변

2

예, 외부 파일로 이동하면됩니다. 그것은 당신이 그것을 인라인으로 쓴 것처럼 동일 할 것입니다.

스크립트는 document.write을 사용하기 때문에 인라인 스크립트를 참조한 동일한 위치 (즉, 렌더링은 문서의 위치에 따라 다름)의 외부 파일을 참조해야합니다.

+0

감사합니다. 나는 일할 수있어! –

0

예. 하지만 js 코드를 외부 파일로 분리 한 후에는 올바른 순서로 파일을 포함해야합니다.

프레임 워크 라이브러리 (jQuery, Prototype 등) 및이를 사용하는 다른 파일이있는 경우 다른 모든 js 파일을 넣은 후에 프레임 워크를 먼저 넣어야합니다.

관련 문제