如何使用 JavaScript 将多个嵌入代码合并到一个文件中

问题描述 投票:0回答:1
javascript
1个回答
2
投票

我不认为 jQuery 有多大帮助 我要么直接 document.write 它们,要么将它们存储在 xml 文件中

使用 document.write 会是这样的(其中 noscript 被删除,因为将它放在 js 文件中根本没有意义

// --- starts jsfile
var embeds = [
'<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/f8Lp2ssd5A9ErAc&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/f8Lp2A9ErAc&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>',

'<script type="text/javascript">_qoptions={qacct:"p-3asdb5E0g6"};</script><script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script>'
]; // notice the lack of comma on the last embed
function putEmbed(idx) {
  document.write(embeds[idx]);
}
// ------ end ------

然后使用

<script type="text/javascript">
putEmbed(0); // youtube
</script>

及以后

<script type="text/javascript">
putEmbed(1); // quant
</script>
© www.soinside.com 2019 - 2024. All rights reserved.