javascript网页中怎么取得javascript:超级连接的超级连接地址?我要的是http开头的超级连接
例如有一个网页源码是<ahref="javascript:;"onclick="javascript:getValiCodeProcess("123","123"),而且...
例如有一个网页源码是<a href="javascript:;" onclick="javascript:getValiCodeProcess("123","123"),而且网页中没有找到该函数,怎么查找到该函数或者连接呢?求解,谢谢诶
展开
4个回答
展开全部
看你的代码,那么点这个A标签 访问的并不是一个URL,而是执行的一个函数。
你看href=“javascript:;” ,这个就是表示 点A标签 没反应,但执行onclick=“....”这个函数。
所以,如果你不想执行函数 而是直接跳转页面:
那么应该是 <a href="http://zhidao.baidu.com/">文字</a>
你看href=“javascript:;” ,这个就是表示 点A标签 没反应,但执行onclick=“....”这个函数。
所以,如果你不想执行函数 而是直接跳转页面:
那么应该是 <a href="http://zhidao.baidu.com/">文字</a>
追问
我就是想通过它的源码找这个文字,但是找不到,但是函数也找不到,不知道放在哪里
追答
你不是找到了
文字 这样的形式即可。
或者你告诉我 你点了这个A 出现的是什么效果呢?
参考资料: 手打。
展开全部
查找你的网页中的<script type="text/javascript" src="。。。。。。。"></script>
标签,打开相关的应用js,里边肯定就有你要找的这个函数了,查看函数里的URL就能解决你的问题了
标签,打开相关的应用js,里边肯定就有你要找的这个函数了,查看函数里的URL就能解决你的问题了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般都是这样写的
<a href="javascript:;" onclick="getValiCodeProcess("123","123")“ onclick 里面写的就是函数名就可以了!你这样写javascript:getValiCodeProcess("123","123"), 一般都是放到 href连接里面。
<a href="javascript:;" onclick="getValiCodeProcess("123","123")“ onclick 里面写的就是函数名就可以了!你这样写javascript:getValiCodeProcess("123","123"), 一般都是放到 href连接里面。
更多追问追答
追问
你好,也许我讲的还是不能让你明白。。是这样的,我分析该网页,得到以上源码,但是我想通过url直接在地址栏访问该链接,也就是我怎么通过网页的这个源码得到超级连接呢?可以用过ie地址栏输入并且访问!谢谢你哈。
追答
能把 这个函数getValiCodeProcess里面的代码发给我看看不?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alert(location.href);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询