在使用a标签做切换tab或者其他功能时,经常使用javascript:;来作为a标签的href来使用。

缺点:

  1、在js尚未加载的情况下,点击该a标签会弹出新窗口。

  2、会使gif动画失效(没经历过)

  3、会使请求禁止(没经历过)

改进:

  1、增加onclick属性 οnclick=“return false;”

  2、href传入#和任意字符,这样会被默认成锚点。并且为该a标签设置target=“_self”,解决打开新窗口的问题。

转载于:https://www.cnblogs.com/charling/p/3373359.html

javascript:;禁用a标签默认功能的缺点。相关推荐

  1. 【转】WPF自定义控件与样式(3)-TextBox RichTextBox PasswordBox样式、水印、Label标签、功能扩展...

    一.前言.预览 申明:WPF自定义控件与样式是一个系列文章,前后是有些关联的,但大多是按照由简到繁的顺序逐步发布的等. 本文主要是对文本输入控件进行样式开发,及相关扩展功能开发,主要内容包括: 基本文 ...

  2. html password 默认值,html slelect 标签默认值

    全部 ${list.channelName} {label: '银行通道名称', name:'channelCode', index:'channelCode', width:120, formatt ...

  3. html tab与jQuery,js与jquery分别实现tab标签页功能的方法

    本文实例讲述了js与jquery分别实现tab标签页功能的方法.分享给大家供大家参考,具体如下: 首先列出样式和html标签 *{margin: 0;padding: 0;} #myul li {li ...

  4. [html]history禁用浏览器的后退功能(包括其他操作后退的按钮,操作等)

    前端在编写代码的时候可能会使用到禁用浏览器的后退功能,为使后退功能更加的完善,所以需要禁用掉很多的其他操作,比如键盘的按钮,组合快捷键等等. 这里是一段关于js完全禁用浏览器后退的功能. <sc ...

  5. JS 实现 Tab标签切换功能

    Tab标签切换 效果图: HTML部分: <div class="wrap">     <ul id="tag">       < ...

  6. javascript html 去除,javascript去除html标签

    javascript去除html标签 [2021-02-02 21:47:18]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&q ...

  7. js禁用浏览器 pdf 打印、下载功能(pdf.js 禁用打印下载、功能)

    前端实现 pdf 预览方法 (1)用iframe标签src="文件地址"就可以直接打开,还可以设置width,height等属性.具体参考iframe属性. <iframe ...

  8. 禁用a标签的单击事件响应

    a标签默认有各种状态,例如:光标悬浮在a标签上时(hover).光标按下时(active).光标按下后即访问过(visited).默认状态(link),a标签默认能响应鼠标单击,当光标单击是默认打开h ...

  9. JavaScript/jQuery/Vue实现飘窗功能

    JavaScript/jQuery/Vue实现飘窗功能 JavaScript飘窗 jQuery飘窗 Vue飘窗 JavaScript飘窗 <!DOCTYPE html> <html ...

最新文章

  1. Spring源码分析【0】-框架的基础:继承和接口调用链
  2. java基础 多维数组_java基础:3.2 多维数组
  3. 剑指OFFER之二维数组中的查找(九度OJ1384)
  4. 解决在非Activity中使用startActivity
  5. 谓词::不适合Java
  6. 平面设计师必备素材|中国/国潮风格
  7. 虔诚的墓主人(bzoj 1227)
  8. Eclipse启动莫名报错处理
  9. robot frame基础知识--变量
  10. 突然发现到今天已经很难找到对底层理解这么透彻的人
  11. AI cs5序列号 注册机
  12. 小学计算机京剧脸谱教案,小学脸谱教案
  13. 请用java代码实现冒泡排序并输出,深夜思考
  14. UE 某图局部 展UV 图标 / CSS 精灵图(sprite) 好像
  15. 【PCB Layout】信号抗干扰经验总结
  16. 区块链、NFT与元宇宙中的稀缺性技术
  17. egret 实战教程之跳一跳(一)
  18. Fine-Grained Visual Classification via Progressive Multi-Granularity Training of Jigsaw Patches
  19. ai项目实施_公司在实施AI时必须避免的6个最大陷阱
  20. pythonwhile true循环_python学习-while True的用法

热门文章

  1. java入学测试_算法历练之路——入学考试(JAVA)
  2. 能做出这样的数据可视化报告,不信老板不给你加薪
  3. 手把手教你最好用的数据分析方法,会用的没几个
  4. 如何做一张科技感、实用性兼备的大屏
  5. python中pandas有误_python-pandas to_sql方法给出日期列错误
  6. if单分支,二分支,多分支
  7. python类内置装饰器(一分钟读懂)
  8. sqlserver 分组合并列_【双11秒杀】帕克96分阿根廷一级名庄鼎尖单一园马尔贝克...
  9. pandas 选择数据 字符串_读完本文,轻松玩转数据处理利器Pandas 1.0
  10. 设置透明色有残留怎么办_冬天车玻璃结冰,车被冻住了怎么办?据说只有10%的人做对了...