2009年8月25號 天氣晴 週二
今天一個靈感,,解決了困擾了自己四五天的問題:統計超鏈接的點擊次數
之前一直在找js,ajax之類的技術已求實現這個難題,但是網上搜的都不能達到預期的效果,也許是今天是項目到期的日子,突然一個靈感,,做了一下測試,OK了,,就這樣,解決了,真是,,好氣好笑啊!
原理很簡單,就是<a> 超鏈接標籤的href屬性中的url地址寫成一個帶參數的樣式,就可以了
如:<a href="count.jsp?aid=123&url=http://www.govnet.com.cn/2009/09/09.html">
其中count.jsp是用來做點擊次數統計的頁面,其實就是次數存儲到DB中的一個過程頁面,而url就是要跳轉的頁面
通常我們做文章閱讀次數的統計,都是跳轉到文章頁面時在統計次數,但是如果我們引用的是其他網站的文章的話,顯然是不可以更改人家的網站的,那隻有在跳轉的時候進行統計了。
<w:jsArchiveHits aid="${param.aid}" />
<input type="hidden" value="${param.url }" id="url">
<script type="text/javascript">
var url = document.getElementById('url').value;
//alert(url);
window.location=url;
</script>
這就是count.jsp頁面了,怎麼樣,很簡單吧!!!