列举一些常见问题:
1.一些联盟,弹窗并非24小时弹一次,而是几小时甚至1小时;
2.第一视频广告的关闭;
这些东西,均严重影响了访问您站的网民的主观感受,就这个问题,我做了简单的处理,
以达到使自己网站的广告价值最大化;今天早上我发了一个刷新就换的广告代码,可以
设置几个广告轮换,效果比总显示一个广告要好一些。
这次对于弹窗跟第一视频广告,用一般的方法都不好控制,由于本人只懂简单的asp,对于
js代码基本上一窍不通,所以只能用asp做处理,代码如下:
<%
Pan1=Request.Cookies("Pan1")
if Pan1="" then
Response.Cookies("Pan1")="Pan1"
Response.Cookies("Pan1").Expires=dateadd("h",2,now())
%>
<iframe align="center" width="300" height="300" src="广告_1.htm" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<%
elseif Pan1<>"" then
%>
<iframe align="center" width="300" height="300" src="广告_2.htm" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<%
end if
%>
调用方法:
把以上代码存为.asp,通过框架调用即可;为了下面好说明,假设我存为cookies.asp
使用原理:
第一次访问cookies.asp,通过读取客户端电脑cookies是否已经被写入,来控制调用广告
比如,广告_1.htm页面中我放了第一视频的广告,第一次访问cookies.asp这个页面,将
会先调用广告_1.htm的广告;也就是展示第一视频,当刷新此cookies.asp,你就会发现,
展示的是广告_2.htm的广告内容了,
其中cookies设置失效的时间是dateadd("h",2,now()) 这段代码
其中h表示小时,数字2表示2个小时失效,也就是2个小时后,再刷新cookies.asp,就又展示
广告_1.htm中的广告内容了。