HTML代码里超链接不可点击的方法是什么

HTML代码里超链接不可点击的方法是什么,第1张

在html中要使a标签不可用,需要在onclick时返回false即可,具体代码如下所示:

1、通过设置onclick属性使其不可用

<a href="http://mail.163.com" onclick="return false">HTML控制链接不可用</a>

2、通过js动态控制使其不可用

<a id="link" href="http://mail.163.com" onclick="return false">JS控制链接不可用</a>

<script>

document.getElementById("link").onclick=function(){return false}

</script>

点击页面无效的原因可能是

链接无效,解决办法,重新写入链接正常的链接,

格式:

<a href="

http://www.xxx.com">xxx</a>

网页加载问题,  解决办法,扩展数据库和空间内存。

网络响应问题,解决办法, 没有办法,只有等待网络信号。

空链接

根本没有点击到链接上。

检查:

当点击链接的时候,把鼠标放到链接上面,然后看网页左下角,如果有链接呈现出来,就表示这个是链接。看图片红色框的位置

可以查看源代码,检查链接是否有效。方法:鼠标右键-查看源代码记性检查。

因为ie内核不支持html5,所以说得出的结论是webbrowser不能支持html5,但是我们可以用其他的内核。比如火狐的内核Gecko,或webkit内核,我从csdn上下载了版本为22的geckofx

里面有demo,经过测试,可以运行html5页面,显示的效果与目前最新版的360差不多。这样就可以支持为网页包一层外衣了,可是在后来的发现,当网页中的附件链接,点击无效,无法d出下载保存对话框,对于这个问题,网上似乎没有给出答案,再加上没有js和C#通信的方法,火狐的内核就被搁置了。

在这之后,我开始寻找关于webkit内核的相关资料,这时候我发现了一个叫open-webkit-sharp的东东,他对webkit进行了再次封装,功能强大,而且博文中说了js和C#互调的办法,虽然也存在无法下载附件的问题,但我想如果js可以调用C#,那么就简单了,我可以自己写个下载链接的方法来d保存对话框。


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

原文地址: http://outofmemory.cn/zaji/8131990.html

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

发表评论

登录后才能评论

评论列表(0条)

保存