一些下載網站總是誘惑用戶先點擊廣告然后才能顯示真實的軟件下載地址,究竟是怎么實現的呢?我找了一個javascript代碼,大家可以看看:
<!-- 開始 --> <base target="_blank" onclick="javascript:will()" /> <script language="JavaScript" type="text/javascript"> function will() { if (event.srcElement.tagName=='A'||event.srcElement.tagName=='IMG') { window.focus(); oUrl.style.display = ""; yAd.style.display = "none"; document.cookie='goodfont=yes'; } } function get_cookie(Name) { var search = Name + "=" var returnvalue = ""; if (document.cookie.length > 0) { offset = document.cookie.indexOf(search) if (offset != -1) { // if cookie exists offset += search.length // set index of beginning of value end = document.cookie.indexOf(";", offset); // set index of end of cookie value if (end == -1) end = document.cookie.length; returnvalue=unescape(document.cookie.substring(offset, end)) } } return returnvalue; } </script> <!-- 廣告代碼開始 --> <div id="yAd"> <a target=_blank>點此一下就能顯示下載地址</a> </div> <!-- 廣告代碼結束 --> <div id="oUrl" style="display:'none'"> <script language="javascript">function JyDownH(htmlurl){var newwin=window.open(htmlurl,'','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');return false;} </script> <A target=_blank>真實下載地址</A> </div> <!-- 結束 -->