以前站长们惯用的一种方式,让用户先点击广告后,才能看到真正想要的内容,用的最多的就是点击广告后显示下载地址,这功能对广告收入很有帮助,但却丧失了用户体验,尽量还是不要频率使用,代码发上来,主要是为学习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) { offset += search.length end = document.cookie.indexOf(";", offset); if (end == -1) end = document.cookie.length; returnvalue=unescape(document.cookie.substring(offset, end)) } } return returnvalue; } </script> <!-- 这里是广告代码 --> <div id="yAd"> <a href='#' 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 href='/down/test.rar' target=_blank>真实下载地址</A> </div> |
注:以上代码省去了<html><body>标签,只给出了核心部分,用时候请加入以上代码到body区,那段Js可单独保存为JS文件,使用时引入进来即可。
时间: 2024-10-25 06:53:54