Entries Tagged ‘arguments’:

给 JavaScript 文件传递参数的注意点

如何给 JavaScript 文件传递参数 一文中,介绍了一种传参方式:

<script type="text/javascript" src="test.js?a=b&c=d"></script>

这种方式看起来最漂亮最容易被后台程序员接受,但没有考虑到缓存因素。
由于参数一般都是变化的,上面的方式会导致 js 文件每次都重新下载,实在是很糟糕。

特发此文,警醒!

Tags: , ,

如何给JavaScript文件传递参数

一、利用全局变量

这是最简单的一种方式,比如Google Adsense:

<script type="text/javascript">
google_ad_client = 'pub-3741595817388494';
</script>
<script type="text/javascript" src="http://pagead2.
googlesyndication.com/pagead/show_ads.js"></script>

缺点是引入了全局变量。其中引入文件的方式还有两个变体 阅读全文 »

Tags: ,