顯示具有 javascript 標籤的文章。 顯示所有文章
顯示具有 javascript 標籤的文章。 顯示所有文章

2014年11月22日 星期六

使用google analytics統計ajax內容重載

1.在js中加入

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXX']);
_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);
})();

2.在ajax function的success中加入


    _gaq.push(['_setAccount', 'UA-XXXXXX']);
    _gaq.push(['_trackPageview']);

2012年12月13日 星期四

解决image onload失效的方法

因為想要利用Javascript來調整圖片的大小,所以利用了onload,寫了以下code:

<img src="test.jpg" onload="checkImage" />

在firefox 下完全沒有問題,但在chrome 22 發現image的onload event在很多時候都不會被呼叫。

經過測試後發現改成以下寫法就沒問題了

<img onload="checkImage" src="test.jpg" />


推測是因為cache導致onload event還沒執行到,圖已經載完了。