永发信息网

问题,想要点击不跳转怎么处理

答案:1  悬赏:30  手机版
解决时间 2021-02-15 23:27
问题,想要点击不跳转怎么处理
最佳答案
最近看了好几个关于标签和JavaScript:void(0)的帖子,谨记于此,以资查阅。 
注:以下代码未经全面测试,但每一种方法可能会出现的情况都基本做了说明。 
在做页面时,如果想做一个链接点击后不做任何事情,或者响应点击而完成其他事情,可以设置其属性 href = "#",但是,这样会有一个问题,就是当页面有滚动条时,点击后会返回到页面顶端,用户体验不好。 
目前有如下几种解决办法: 
1)点击链接后不做任何事情 
Java代码  
1.test  
2.test  
3.test //使用2个到4个#,见的大多是"####",也有使用"#all"等其他的  
2)点击链接后,响应用户自定义的点击事件 
Java代码  
1.test  
2.什么问题都解决了,包括浏览器不兼容问题 //或者直接使用href=""  
3.test  
说明: 
1.javascript:void(0)这种伪协议,少写的好,如果你看过一些web标准的书就知道为什么了。(不懂,原话摘的,暂做记录) 
2.链接(href)直接使用javascript:void(0)在IE中可能会引起一些问题,比如:造成gif动画停止播放等,所以,最安全的办法还是使用“####”。为防止点击链接后跳转到页首,onclick事件return false即可。 
3.如果仅仅是想鼠标移过,变成手形,可以使用 
Java代码  
Click Me!   
?
void是javascript的操作符,意思是:只执行表达式,但没有返回值, 
void 操作符用法格式如下: 
Java代码  
1. javascript:void (expression)   
2. javascript:void expression   
为了程序风格良好,建议使用第二种带上括号的 
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
染唇液卸不掉,怎么办
我是个山东省的美术生今年一个证也没
看图猜成语2第568关~(薪火)猜成语
吉祥烧饼在哪里啊,我有事要去这个地方
“如果说工业革命在开始时不得不满足于现有的
佳美日化地址在哪,我要去那里办事
宁波天童寺初一开门吗????
蚝肉蒸蛋不能与什么食物一起吃?
搜狗输入法偏旁怎么打 搜狗输入法怎么打偏旁
情人之间被对方屏敝了,意味着什么
兰溪市上黄木材市场地址有知道的么?有点事想
下列财政支出中,属于按财政支出功能分类的是
亲!94年属狗的女生与什么属相的男生结婚才合
笔记本电脑待机时功率是多少瓦
奶牛梦工场璧山金山花园经销店怎么去啊,有知
推荐资讯
从北京西站打的士去中国戏曲学院要多少钱?
邓丽君的歌,歌词是这样:我与你昨天不相送,
伦敦哪儿能买到merriam-webster children&apo
将一棵质量约0.2 kg的柳树,栽培于肥沃的土壤
魔兽里面怎么可以变乌鸦人
怎么做一个app软件?
急求一个寝室名,后面还要有该名字的内涵,简
安卓充电器能充iPad吗?
想学动漫设计一定艺考吗
热邪已退的舌象是A.厚苔化薄B.腻苔化松C.厚苔
血液循环由体循环和肺循环两部分组成其中,与
求帮忙、帮我想三个网名、两男一女、12个字的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?