问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教高手:如何自动点击网页中的特定链接

发布网友 发布时间:2022-04-23 00:43

我来回答

4个回答

懂视网 时间:2022-05-16 09:49

做支付宝帐号登录,需要做一个效果,就是打开链接页面的时候,不需要点击链接,直接跳到支付宝登录页面。也就是说,需要做一个自动点击链接的效果。

基本都是用这个:

<body onLoad="autoclick('auto')">
 
<a id='auto' href=".$url."><img border='0' src='images/alipaylog.gif' /></a>
 
</body>
 
<script type="text/javascript">
 
 
 function autoclick(){
 
 lnk = document.getElementById("auto");
 
 lnk.click();
 
 }
 
</script>

这个就IE下可以用,其它浏览器都不可以。还转得铺天盖地呢,浪费大家搜索的时间。

下面这个还比较靠谱,先看看吧:

<body onLoad="autoclick('auto')">
 
<a id='auto' href=".$url."><img border='0' src='images/alipaylog.gif' /></a>
 
</body>
 
<script type="text/javascript"> 1:
 
function autoclick(name)
 
{ 
 
 if(document.all) 
 
 { 
 
 //alert(1);
 
 document.getElementById(name).click(); 
 
 } 
 
 else 
 
 { 
 
 var evt = document.createEvent("MouseEvents"); 
 
 evt.initEvent("click", true, true); 
 
 //alert(2);
 
 document.getElementById(name).dispatchEvent(evt); 
 
 } 
 
}
 
</script>

这个在Chrome和IE下都能正常,但是在Firefox下就不能了。但总比第一个要优秀。

dispatchEvent在Firefox下是有问题的,下面是解决方案:

document.getElementById("me").onclick = function() {
 
 var card = document.getElementById("card");
 
 if(document.createEvent){
 
 var ev = document.createEvent('HTMLEvents');
 
 ev.initEvent('click', false, true);
 
 card.dispatchEvent(ev);
 
 }
 
 else
 
 card.click();
 }

其中 card元素是绑有事件的元素。me元素是想通过点击 me元素 来调用 card的click事件的元素。。。。

问题的重点在于 firefox 的js引擎需要先创建一个事件:var ev = document.createEvent('HTMLEvents');

然后将事件指定为 click事件:ev.initEvent('click', false, true);

最后将事件付给card元素:card.dispatchEvent(ev);

card = document.getElementById('id');

var ev = document.createEvent('HTMLEvents');

ev.initEvent('click', false, true);

card.dispatchEvent(ev);

由此可见,dispatchEvent 是事件委托中的最后一步,将委托事件与调用的元素链接起来,达到调用这个元素的事件的效果。

最后推荐用 input 来实现,下面是最终解决方案:

<body onLoad="autoclick('auto2')">
 
 <input id="auto2" type="hidden" onClick="javascript:location.href = '<?=$url?>' " />
 
</body>
 
<script type="text/javascript"> 1:
 
function autoclick(name)
 
 { 
 
 if(document.all) 
 
 { 
 
 //alert(1);
 
 document.getElementById(name).click(); 
 
 } 
 
 else 
 
 { 
 
 var evt = document.createEvent("MouseEvents"); 
 
 evt.initEvent("click", true, true); 
 
 //alert(2);
 
 document.getElementById(name).dispatchEvent(evt); 
 
 } 
}
</script>

以上这篇JavaScript自动点击链接 防止绕过浏览器访问的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持PHP中文网。

更多JavaScript自动点击链接 防止绕过浏览器访问的方法相关文章请关注PHP中文网!

热心网友 时间:2022-05-16 06:57

在 开始菜单里找到 控制面板-鼠标-指针选项-取默认按钮里的自动将指针移动到对话框中的默认按钮选定前面的方框,让其变成√状态.

给你参考如果可以加分!

热心网友 时间:2022-05-16 08:15

自动点的话 要借助javascript脚本来实现
比如打开网页 多少秒 后自动点击 或者其他事件(如鼠标移到哪里自动点击)
详细的你也没说清楚 不好回答你
如果要 你联系我 帮你解决

热心网友 时间:2022-05-16 09:49

可以用软件来实现,网页自动点击监控工具,可点击设置的html元素,包括按钮、链接、图片等。点击后还能监控页面变化
请教高手:如何自动点击网页中的特定链接

在 开始菜单里找到 控制面板-鼠标-指针选项-取默认按钮里的自动将指针移动到对话框中的默认按钮选定前面的方框,让其变成√状态.给你参考如果可以加分!

如何自动点击网页中某一个特定的连接

一些网页自动提供快捷键,按方向键右就翻页了。要么你按ctrl+F,在里面搜“下页”或“下一页”,那个字就会在面面里选定显示出来,容易找了。

如何利用VBS点击网页中的某个网址?

ie.navigate URL1 '打开广告网址 ie.Visible = True Do While ie.busy Or ie.readystate &lt;&gt; 4 '等待网页加载完成 Loop For x = 0 To ie.Document.links.length - 1 '自动搜索广告网址 If ie.Document.links.Item(x) = URL2 Then ie.Document.links.Item(x).Click '点击其中指定的链接 ...

请教:定时点击网页某个按钮的程序

可以用按键精灵自己录制一个脚本。非常简单,只需要几个动作即可。因为各个电脑情况不同,我无法帮你录制。不过,按键精灵绝对可以实现你需要的功能。

网页自动刷新点击

此效果涉及的脚本较多,好久没弄VB了,更不了解行情,首先要用到网页游览器控件,载入网页后查找源码(建议用正则),如果有则执行获取按钮坐标函数,然后用API函数模拟鼠标单击!大概就是这样

请教高手一个问题 当我浏览网页 如果鼠标移动到一个标签上的时候 浏览...

你说的这个已经是批处理问题了,这种情况只能够程序,可以用“按键精灵”编程解决。

请教高手,网页数据抓取问题?

首先,用户登录成功后,服务器端会将用户的当前会话信息保存到session中,每一个session有一个唯一标志sessionId。则用户访问这个页面,session被创建后,就会接收到服务器端传回的sessionId,并将其保存到cookie中,因此,我们可以用chrome浏览器打开检查项,查看当前页面的jsessionId。下次用户访问需要登录的...

请教电脑高手:“雅虎助手”到底怎么样啊?有的人说很好,可有的人说...

自动植入浏览器地址栏历史链接中打开的免费电影(网络钓鱼:以一Flash广告与播放按钮重叠的方式,诱惑用户点击。这里设置不显示Flash以暴露其重叠的框架结构)3、贴心功能不贴心 不少人看中了上网助手的弹出广告过滤功能。让我们看看真实情况! 用http://www.kephyr.com/popupkillertest的专业测试页面进行弹出窗口过滤测试。

请教网页制作高手!!!

一、制作网站前的准备 可以使用一种汉字输入方法,快慢不拘。 会用IE点击上网并浏览网页 知道一些最最基本的术语,例如说超级链接你知道点一下就能到别的网页去,这个相信你也会吧。 你会使用office 软件——没听说过?WORD知道吧?就是你打字的东东。你肯定打过什么文稿之类的东东吧,那就得用到WORD,要不WPS也行...

请教高手~制作自动记录点击IP的网站

很简单,获取访问者的ip,然后记录下来,至于记录在数据库还是txt文档就随意了。以下是获取ip的示例。string ipString = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];if (null == ipString || ipString == String.Empty){ ipString = HttpContext.Current.Request....

如何爬取网页特定内容 网页自动点击 网页自动点击软件 打不开特定的网页 禁止手机访问特定网页 如何屏蔽特定网站 特定网页打不开怎么办 某个特定网页打不开 无法访问特定网页
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
河南旅游景点大全介绍排名 ...市市民办理因私出国去新加坡的护照怎么办理到哪里办理? 查询齐齐哈尔讷河市办理护照,陈秀华的护照什么时候下来 您好我是8月12日在黑龙江省讷河市办理的护照大概需要多上时间可以申请成... 沈阳娱乐在线影视天下,就是铁通的www.024game.com这个网站为什么上不... 好无聊,不是我没主动联系他们,而是他们不理我,全都无视我 为什么很多人很多时候都喜欢感叹:我好无聊啊! 好无聊,有没有人来给我发表情包的 15款宝马x1怎么播放usb音乐 为什么会有平安资管 网页制作,怎么让鼠标停留在一个链接或者按钮的时候,左下角显示的链接地址为自己想要的内容? Linux 怎么设置网络? 鼠标指到网页链接上状态栏显示javascript:void(0);点了后打不开链接... linux如何设置默认指令? 制网页时怎样 能够将鼠标指针放在链接上,就可以看到下面的小标题 Linux基本配置和管理--- Linux系统启动详解 用鼠标双击网页或文档中的超级链接,也可以打开IE浏览器,并显示相应链接的内容;如果本地计算机上存有 为什么网页上的超链接我现在都不能用鼠标点击一下就打开呢? 如何提取网页上特定内容的链接,并自动用原来网页打开该链接 linux下如何配置网络? 怎么设置Linux的环境变量? 在微信应该怎样@所有人? Linux系统的基本配置要求是什么? 如何阅读链接文档 鼠标放到网页链接上,坐下角不显示链接;页面打开的状态也没有显示。请问怎么恢复,谢谢 怎么把自己写的一段文字变成链接,用鼠标点击会进入预定网页? 网店店铺运营常见问题 在网站里,用鼠标点击下面有横扛字时会连接到另个网页,那是怎么弄的? 手机淘宝店铺是怎么运营的? 如何获取网页下文字的链接地址 电脑用鼠标点击网页有时候只有用鼠标中键点链接才能打开是为什么 网页超链接标签被鼠标点一下就出现下划线,再次经过下划线消失,移开又... 如何在html中设置鼠标按下时超链接的颜色 网页中怎么做链接?有什么“超级链接”的工具吗? 白醋加蜂蜜真的能减肥吗? 蜂蜜加白醋真的可以减肥吗? 白醋和蜂蜜水能减肥吗? 白醋蜂蜜调在一起喝能减肥吗? 白醋和蜂蜜一起喝有减脂肪吗? 蜂蜜加白醋喝了能减肥吗,什么时候吃最好 蜂密加白醋能减肥吗 云南文山都有些什么特产? 云南文山有什么特产、美食 超市里买的蜂蜜和白醋喝能减肥吗? 文山有什么特产 醋和蜂蜜一起喝能减减肥肥吗 云南文山都有些什么土特产啊? 蜂蜜加白米醋能减肥吗? 文山有什么好吃的特产 每天早上喝一杯白醋加蜂蜜真能减肥吗,如果能效果好吗?