国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

javascript代碼加載優(yōu)化方法

2019-11-20 23:57:33
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
下面我們通過(guò)這個(gè)例子介紹1個(gè)更簡(jiǎn)單的方法:

我們用將統(tǒng)計(jì)代碼保存到1個(gè)文件:文件路徑:/config/counter.conf

統(tǒng)計(jì)代碼如下:
復(fù)制代碼 代碼如下:

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-18744406-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga,s);
})();

</script>

我們用StreamReader將文件內(nèi)容讀出來(lái),代碼將不詳細(xì)列出

我們需要一個(gè)頁(yè)面來(lái)輸出這段javascript代碼:

頁(yè)面:/do.ashx?args=GetCounter
復(fù)制代碼 代碼如下:

string code = "讀取到的統(tǒng)計(jì)代碼";
code = Regex.Replace(code, "[/']","/"");
code = Regex.Replace(code, "[/n/r]", "");
context.Response.Write("document.write('"+code+"');");

這樣就能將輸出的javascript添加到頁(yè)面實(shí)現(xiàn)統(tǒng)計(jì)功能了!

我們只需在網(wǎng)頁(yè)都引用的javascript文件中添加如下代碼:
復(fù)制代碼 代碼如下:

var _s=document.createElement('script');
_s.type='text/javascript';
_s.src='/do.ashx?args=GetCounter';
var _fs=document.getElementsByTagName("script")[0];
_fs.parentNode.insertBefore(_s,_fs);

大功告成,統(tǒng)計(jì)代碼不會(huì)顯示在你的網(wǎng)頁(yè)中,但事實(shí)上卻已經(jīng)加載到了你的網(wǎng)頁(yè)!
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 双牌县| 安西县| 和平县| 龙门县| 镇雄县| 寻甸| 杭锦旗| 淄博市| 澄迈县| 安龙县| 华宁县| 那曲县| 方城县| 湘潭县| 石台县| 嘉定区| 南丹县| 南平市| 江源县| 湄潭县| 彩票| 舞阳县| 南投市| 成武县| 北宁市| 乡城县| 泊头市| 鲁山县| 自贡市| 清水县| 武邑县| 广平县| 运城市| 抚宁县| 特克斯县| 财经| 开远市| 吉林市| 达尔| 宝鸡市| 大埔县|