- 主题:<a href="http://xx.com/a.shtml?dit__8###">中###啥意思啊?
看到很多网站都有类似的用法,点击后会触发一些页面特效,例如蹦出一个div啥的。
有时是后面跟一个#,例如 href="http://x.com/a.shtml?u_8#"
有时则跟三个###,如本文标题所举例子。
这是什么用法啊,在网上没找到相关解释。
补充一点:在这些A标记中,使用IE developer tool,找不到onclick事件,但却能触发JS函数,这是我最迷惑的地方了。。。
多谢!
--
修改:heing FROM 221.222.230.*
FROM 221.222.230.*
#本来是用来快速跳转的,比如wiki里面的章节
http://en.wikipedia.org/wiki/Apple#History
但是由于它可以在浏览器历史里面保留位置,
所以有些动态的网页用javascript动态刷新了页面,实际网址没有变
就可以用假装链接到一个#blah的"章节",实际上用javascript更新页面
如果只接一个"#"的话实际上是表示"空链接",也就是哪也不要去
它的行为实际上是用javascript定义的。
你说的加三个几个其实都无所谓。
【 在 heing (add oil) 的大作中提到: 】
: 看到很多网站都有类似的用法,点击后会触发一些页面特效,例如蹦出一个div啥的。
: 有时是后面跟一个#,例如 href="http://x.com/a.shtml?u_8#"
: 有时则跟三个###,如本文标题所举例子。
: ...................
--
FROM 166.111.39.29
绑定事件可以直接在js里面绑啊,没必要写在页面里面onclick,你还要继续看书
【 在 heing (add oil) 的大作中提到: 】
: 看到很多网站都有类似的用法,点击后会触发一些页面特效,例如蹦出一个div啥的。
: 有时是后面跟一个#,例如 href="http://x.com/a.shtml?u_8#"
: 有时则跟三个###,如本文标题所举例子。
: ...................
--
FROM 166.111.39.29
嗯,脑袋没转过弯来,我举的例子里应该是用js来绑定事件的。。。
thx
【 在 chumsdock (微笑服务) 的大作中提到: 】
: 绑定事件可以直接在js里面绑啊,没必要写在页面里面onclick,你还要继续看书
--
FROM 221.222.230.*
那就是我学得还不够...
【 在 kobe2000 (老天爷饿不死瞎家雀儿) 的大作中提到: 】
: 三个是有特殊含义的
--
FROM 166.111.39.29
在网上搜索js获取url参数。
【 在 heing (add oil) 的大作中提到: 】
: 看到很多网站都有类似的用法,点击后会触发一些页面特效,例如蹦出一个div啥的。
: 有时是后面跟一个#,例如 href="http://x.com/a.shtml?u_8#"
: 有时则跟三个###,如本文标题所举例子。
: ...................
--
FROM 117.79.73.*
三个就是当前位置吧,否则的话会跳到页面顶部,如果当前页面被往下拖过的话
【 在 chumsdock (微笑服务) 的大作中提到: 】
: 那就是我学得还不够...
--
FROM 211.147.9.*
哦,反正我都会return false的..
【 在 ciper (ciper) 的大作中提到: 】
: 三个就是当前位置吧,否则的话会跳到页面顶部,如果当前页面被往下拖过的话
--
FROM 166.111.39.29