跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教这是一个什么类型的链接
未分類
10 2 月 2021

请教这是一个什么类型的链接

请教这是一个什么类型的链接

資深大佬 : songdg 6

a target=”” class=”” title=”下载” mask=”true” rel=”button” fresh=”false” openwindowintab=”true” external=”false” href=”javascript:void(0);”>下载</a 也没看到什么 js 执行函数

大佬有話說 (10)

  • 資深大佬 : xiri

    只是占位吧(保留链接样式),没有实际执行任何操作

  • 主 資深大佬 : songdg

    https://s3.ax1x.com/2021/02/18/yWksMD.png

  • 資深大佬 : jinsongzhao

    js 神奇的地方呀, 可以添加自定义的属性, 然后在其他地方选择它,修改它,监听它,暧昧它, 蹂躏也行,反正很自由开放那种

  • 資深大佬 : 3dwelcome

    @jinsongzhao 你看主的图,a 标签在 display:none 里,加不加监听一点不重要,压根没显示,加了也白加。

  • 資深大佬 : bzj

    这种写法一般是在 js 代码里面有 a 标签的点击事件

  • 資深大佬 : wednesdayco

    大概率是个 onclick 监听,加了一堆 dataset 而已.没有啥类型不类型的一说.源码里搜一搜 mask 、fresh 、openwindowintab 、external 大概率也能找到这是干啥的

  • 資深大佬 : proger

    外面套了一层冒泡 /通过标签监听 /啥用没有
    就这三种情况吧

  • 主 資深大佬 : songdg

    @wednesdayco 谢谢,不过这是一个弹出窗口( https://s3.ax1x.com/2021/02/18/yWKaoF.png ),只能查看主页面的源码。

  • 資深大佬 : Rhilip

    href=”javascript:void(0);” 难道不是 js 执行函数吗,这么写的原因主要是 <a> 标签在没有 href 属性下会退化失去一些特性。为了防止这种情况,所以写个空返回。
    老一点还有 href=”javascript:xxxx()” 或者 onclick=”xxxx()” 的方式,但这样会把对应函数暴露到全局环境。
    所以目前一般都把具体的实现扔到 onclick 监听里面了

  • 主 資深大佬 : songdg

    @Rhilip 谢谢,那有什么方法捕获这个函数。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具