我想将twitter发给我的一些代码转换成一个单独的.js文件。这就是他们给我的。
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文件中。这是正确的方法吗?
答案 0 :(得分:2)
是的,只需将其移至外部文件即可。它就像你把它写成内联一样。
请注意,因为脚本使用的是document.write
,所以您需要在引用内联脚本的同一位置引用外部文件(即它的呈现取决于它在文档中的位置)。
答案 1 :(得分:0)
是。但是在将js代码分离到外部文件之后,您应该知道包含它们的正确顺序。
e.g。
如果你有一些框架库(jQuery,Prototype等)和其他使用它们的文件。你应该先放置框架,然后放入所有其他js文件