![]() |
1
7
您的链接需要指向其他非javascript页面的有效href值,在单击事件中,您需要返回false,以避免启用了javascript的浏览器跟踪链接:
|
![]() |
2
5
我会用
如果没有javascript,将遵循href。 |
![]() |
3
2
我想您可以将新页面的URL放在href中,并从onclick事件处理程序返回false,以阻止获取链接。如果没有启用JS,那么onclick将不会运行,这意味着将遵循href。 |
![]() |
4
2
为了更好地分离关注点,最好的选择是使用AttachEvent(IE)或AddEventListener(标准)(或一个工具包,可以从原型、jquery、mootools、yui、glow等工具中隐藏它),然后从javascript中取消事件。假设此链接:
…下面是一个使用原型的示例:
您不必为链接指定一个ID,有很多方法可以找到除ID之外的DOM元素,但它是一个方便的示例。 jquery等人将拥有自己的event.stop()版本,但归根结底是取消事件。 |
![]() |
5
0
我只需在没有javascript的情况下按原样写下HTML,然后在启用了javascript的情况下修改内容。 在启用JS的情况下,站点的加载速度可能会慢一点,并且在构建过程中可能看起来有点奇怪,但功能仍然存在。 如果禁用JS,则该站点将保持原样,并且非JS用户仍可以访问。 |
![]() |
RoToR · 烧瓶迁移python2到3导入错误:无法导入名称 7 年前 |
![]() |
Vjardel · iOS 9中已弃用,兼容吗? 9 年前 |
![]() |
Sinros · C#通过代码设置兼容性设置 9 年前 |
![]() |
Friso · 如何将空字符串解析为字节数组? 10 年前 |
|
Andrei Chernykh · AngularDart浏览器兼容性 10 年前 |
![]() |
ilMattion · Internet Explorer复古兼容性 11 年前 |