JS统计Flash被网友点击过的代码

时间:2024-05-03 15:06:18 

JS怎样知道Flash广告条被网友点击过?
1、Flash广告条不是我做的,它的链接是写在里面的。
2、我想统计这个Flash被网友点击了多少次。
它由三个JS组成,它是一个广告联盟网站,统计FLASH被点击的应用,可是我不会修改成我的应用,请大家帮看看,谢谢,我的点击统计是 count.asp 请问怎样写一个JS可以进行统计,谢谢

1.js
--------------------------------
var ed_ads_Furl=top.window.location;
var ed_ads_debug;
ed_ads_Url="http://g.ad68.com/";
ed_ads_Id=358;
ed_ads_uId=829;
ed_ads_webtest=0;
ed_ads_rePlace=0;
ed_ads_width=555;
ed_ads_height=80;
ed_ads_class=1;
ed_ads_pic_url="http://253.ad68.com/union/1d/555_80.swf";
ed_ads_open_time="0";
ed_ads_open_class="1";
ed_ads_logo="0";
ed_ads_tempstop="0";
ed_ads_group="";
ed_ads_debug=0;
document.write('<script language="javascript" type="text/javascript" src="2.js"></script>');
document.write('<script language="javascript" type="text/javascript" src="3.js"></script>');
-----------------------------------------
2.js
-----------------------------------------
document.write('<div id=ads_class_show'+ed_ads_Url+' style="position: static; width:'+ed_ads_width+'px; top:0; left:0; visibility: visible; z-index: 1; height: '+ed_ads_height+'px;"><iframe src="'+location_url+'" MARGINWIDTH=0 MARGINHEIGHT=0  HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no WIDTH='+ed_ads_width+' HEIGHT='+ed_ads_height+'></iframe></div>');
------------------------------
3.js
-----------------
var caution = false

function setCookie(name, value, expires, path, domain, secure) {
        var curCookie = name + "=" + escape(value) +
                ((expires) ? "; expires=" + expires.toGMTString() : "") +
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "") +
                ((secure) ? "; secure" : "")
        if (!caution || (name + "=" + escape(value)).length <= 4000)
                document.cookie = curCookie
        else
                if (confirm("Cookie exceeds 4KB and will be cut!"))
                        document.cookie = curCookie
}

function getCookie(name) {
        var prefix = name + "="
        var cookieStartIndex = document.cookie.indexOf(prefix)
        if (cookieStartIndex == -1)
                return null
        var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
        if (cookieEndIndex == -1)
                cookieEndIndex = document.cookie.length
        return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}

function deleteCookie(name, path, domain) {
        if (getCookie(name)) {
                document.cookie = name + "=" +
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "") +
                "; expires=Thu, 01-Jan-70 00:00:01 GMT"
        }
}

function fixDate(date) {
        var base = new Date(0)
        var skew = base.getTime()
        if (skew > 0)
                date.setTime(date.getTime() - skew)
}

var now = new Date()
fixDate(now)

if(ed_ads_class==9)
now.setTime(now.getTime() + 24 * 60 * 60 * 1000)
else if(ed_ads_class==2)
now.setTime(now.getTime() + 0.03 * 60 * 60 * 1000)
else
now.setTime(now.getTime() + 1.5 * 60 * 60 * 1000)
var ed__state__visits = getCookie("ed__state__ip_check_"+ed_ads_Id)

if (!ed__state__visits)
        ed__state__visits = 1
else
        ed__state__visits = parseInt(ed__state__visits) + 1
setCookie("ed__state__ip_check_"+ed_ads_Id, ed__state__visits, now)
setCookie("ed__state__test", now, now)
var ed__state__test = getCookie("ed__state__test")
if (ed__state__test!=now) ed__state__visits=0
location_url=''+ed_ads_Url+'pds_k/view.php?id='+ed_ads_Id+'&uid='+ed_ads_uId+'&rePlace='+ed_ads_rePlace+'&visits='+ed__state__visits+'&a_width='+ed_ads_width+'&a_height='+ed_ads_height+'&a_class='+ed_ads_class+'&a_pic_url='+ed_ads_pic_url+'&ed_str='+escape(ed_ads_Furl)+'&ed_ads_open_class='+ed_ads_open_class+'&ed_ads_logo='+ed_ads_logo+'&ed_ads_tempstop='+ed_ads_tempstop+'&ed_ads_webtest='+ed_ads_webtest+'&ed_ads_group='+ed_ads_group;

<html> <head> <title>无忧脚本代码测试网页</title> </head> <body> <script language="javascript"> var ClickNum = 0; function CalCount() {     alert("你已经点击Flash "+(++ClickNum)+" 次!"); } </script> <div id=show onclick="CalCount()" style="border:1px red solid; position: static; width:300px; top:0; left:0; visibility: visible; z-index: 1; height: 200px;"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="300" height="200">         <p>         <p>        <p>          <embed src="myflash.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="300" height="200"></embed></object> </div> </body> </html>


标签:JS统计Flash被网友点击过的代码
0
投稿

猜你喜欢

  • javascript设计模式交流(一)Singleton Pattern

    2007-11-29 13:20:00
  • js实现select二级联动下拉菜单

    2024-04-17 09:49:51
  • Python入门_浅谈for循环、while循环

    2021-02-07 13:17:23
  • 在Python的一段程序中如何使用多次事件循环详解

    2023-04-08 03:33:28
  • ASP XMLDom在服务器端操作XML文件的主要方法和实现

    2011-03-09 11:09:00
  • 微信小程序 详解下拉加载与上拉刷新实现方法

    2024-04-23 09:31:09
  • Python应用之利用pyecharts画中国地图

    2023-05-27 16:45:40
  • Python中Django框架下的staticfiles使用简介

    2022-08-18 14:04:40
  • 如何在python字符串中输入纯粹的{}

    2023-09-21 22:56:41
  • Tensorflow 训练自己的数据集将数据直接导入到内存

    2023-08-18 14:30:14
  • PHP屏蔽蜘蛛访问代码及常用搜索引擎的HTTP_USER_AGENT

    2023-09-08 08:07:37
  • 简单form标准化实例——语义结构

    2007-06-20 16:32:00
  • 用CSS设置表格Table的细边框的比较好用的方法

    2010-09-06 14:58:00
  • Python实现异常检测LOF算法的示例代码

    2023-11-03 08:05:01
  • Python脚本实现自动发带图的微博

    2021-04-18 08:37:01
  • python代码的几种常见加密方式分享

    2021-05-19 02:14:56
  • Windows10系统下Mysql8.0.13忘记root密码的操作方法

    2024-01-17 00:22:20
  • 使用Python生成随机密码的示例分享

    2023-05-23 11:32:10
  • python 编码规范整理

    2023-05-20 10:14:44
  • MySQL事务管理的作用详解

    2024-01-23 21:20:37
  • asp之家 网络编程 m.aspxhome.com