开发者社区> 问答> 正文

如何禁用掉由于title属性引起的浏览器自己的popup呢?

如下图所示,因为我自己有实现其它的popup效果,所以不想让它弹出自己的title,但是为了seo和禁用javascript的用户考虑,我还不想去掉这个属性,不知道怎样才能让这个东西不显示呢?
screenshot

展开
收起
a123456678 2016-03-24 16:21:42 2064 0
1 条回答
写回答
取消 提交回答
  • html 中保留 title 属性
    用 javascript 将该属性保留到 data-title 属性(当然可以自定义,保留 data- 符合html5 规范),如果你的 popup 效果完全不需要 title 数据,那么可以省略这一步。
    清除 title 属性为空。
    var target=document.getElementById('logo');
    var originTitle=target.title;
    target.setAttribute('data-title',originTitle);
    target.title='';

    2019-07-17 19:13:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
WEB浏览器中即将发生的安全变化 立即下载
基于浏览器的实时构建探索之路 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载