Jan
5

JS点击事件的传递

曾经几何时就产生了的一种幻想:当我点击某处时把这一点击事件转化为我的超链接点击事件.让其为我打开一个我想到达的页面.呵呵,很奇怪我怎么会这么恶心的想法吧?原因只有一个,因为所谓的AD的存在,GOOGLE的AD,百度的AD,站长的AD....什么什么的AD都得靠点击率来计算的.所以在这物欲横飞的时代,我也产生了这么邪恶的欺骗(I know a word ---lie),想让客户们在我的欺骗中点击.

做过几次实验,这里把我最后一次,保证我再也不会有这种邪恶念头了的实验整理出来,以此来杀死万一我又重生的邪念以及吓唬一群小P孩,同时为想更加邪恶的人踩着我的头前进,加速你们的成长.

一、实验目的:
请自己到上面的开文文字中提取或者概述。
二、实验理论:
JS+浏览器的了解+HTML
三、实验器材:
电脑+能写代码的东东+浏览器(本实验不要用IE7以下的IE。原因我会在后面解释)
四、实验内容:
1、复制下面代码,并保存为xxx.html.或者点此处下载源码

<html>
<head>
<script></script>
<script language="javascript">
$(document).ready(function() {
$('#button1').click(function(){alert('按钮1');});
$('#button2').click(function(){$('#button1').click();});
$('#link2').click(function(){alert('ok');return true;});
$('#link1').click(function(){$('#link2').click();});
});
</script>
<title>JS点击事件的传递实验 ---NeiLyi.CN</title>
</head>
<body>
<input type="button" value="按钮1" id="button1">
<br>
<input type="button" value="按钮2" id="button2">
<br>
<a style="cursor:pointer;color:blue;" id="link1">本身不是链接</a>
<br>
<a href="http://www.neilyi.cn" id="link2" target="_blank">NeiLyi</a>
</body>
</html>

2、双击打开(或者从浏览器中)打开些文件。
3、点击一切你能点击的地方。
五、实验结论:
本处给出一点点自己的总结,如果你有新的发现,或者有其它的总结报告,也可以贴在下面供我们一同成长,把我这万恶的人重新带回罪恶的世界里吧。。。。。
JS的点击事件是可以传递的,在button,submit,reset上都OK的,包换href的一些动作,但却不能代你完成全部的href动作(打开那个点击一些就能打开你能够得到$ or ¥的页面)。呵呵想告诉我为什么不用表单去打开吗?呵呵,当然可以的,只是我一直没杀死要用href的心。所以SEOer OR 站长们,你们可以在此基础上选择你喜欢的方式。

注:1、关于不用IE7以下版本做实验的解释:因为我在IE6上已经成功的用JS点击事件的传递打开了href的页面。但IE7下和ff下均没有成功。所以建设性的提议不要用。不过IE6现在的使用还是非常的高,你可以在这些客户上动心思的。呵呵。
2、本实验用了jquery。如果不用的话,相信你能参照上面用JS改写出来.

观注此文的你可能会自己从中得到很多启发,更有可能得到我的一个新认识。呵呵,有时间时我再写了。load......

共计 0 条评论

NAME:

required

E-MAIL:

required, will not be published

HOMEPAGE:

CONTENT: