如何取得鼠标点击的超链接的url

如何取得鼠标点击的超链接的url,第1张

分析一下这个问题

点击一个超链接,怎么获取到它的url呢

首先,需要获取信息,应当先保证其不跳转,即点击a标签时如何阻止其自动跳转到href的动作

获取url,即获取href属性的值

上面诸位同志回答2部分的都很好,但是都没处理自动跳转的问题

Y页面获得X页面的URL

首先Y页面必须是从X页面中使用windowopen();

这样打开的新窗口页面

Y页面JS

alert(openerlocationhref);//X页面的URL地址

你这个用正则工具可以提取,具体参考下面截图,如果你想要采集链接的地址,其实根本不用这么复杂的来看网页源代码,就用我截图中用到的八爪鱼采集器,可视化的,要提取链接的话,直接点击网页上的链接,会d出一个选项问你是否要采集链接,你选择采集链接即可。

通过获取a标签节点,然后获取href属性值,就获取到连接了

1、定义一个a标签

<a id='ta' href='abcjsp'>连接</a>  定义一个标签a节点

2、获取href属性

<script>

   var a1 = documenetgetElementById('ta');//获取标签a

   alert(a1href);//获取href的值。

</script>

以上就是关于如何取得鼠标点击的超链接的url全部的内容,包括:如何取得鼠标点击的超链接的url、javascript 获取父窗口URL,x页面通过a标签跳转到y页面,需要在y页面获取x的URL地址、如何抓取网页代码中的URL!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9647295.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存