none
当鼠标放到有动作的地方,状态栏显示为javascript:void(0),就像QQ空间里的那样 RRS feed

  • 问题

  • 自从发现QQ空间里的这个特点后,就一直在想怎么实现的呢?最终还是得靠大家帮忙,指点一下
    还有就是想把这个知识点收集一下
    (PS:就是当鼠标放在一个有鼠标效果(动作)的地方,状态栏里面显示的都是javascript:void(0),而我看自己的,鼠标放上去后显示的是,动作内容)
    • 已移动 Sheng Jiang 蒋晟 2009年11月18日 20:14 客户端脚本问题 (发件人:ASP.NET 与 AJAX)
    2009年11月18日 7:13

答案

全部回复

  • <a href="javascript:void(0)" onclick="return doSomething()">
    【孟子E章】
    • 已标记为答案 NewJoin 2009年11月19日 8:29
    2009年11月18日 7:30
    版主
  • 比如下面。显示的是 javascript:void(0) 但 onclick 才是真正的处理内容。

    <a href="javascript:void(0)" onClick="alert('hello world')" >hello world</a>

    知识改变命运,奋斗成就人生!
    2009年11月18日 7:34
    版主
  • 谢谢,再请教一个:
    像这种<a href="javascript:parent.location('index.aspx')">怎么改写,改成下面的有错啊(对象不支持此操作)
    <a href="javascript:void(0)" onclick="javascript:parent.location('index.aspx')">

    还有这个
    <a href="javascript:void(0)" onclick="javascript:void(window.location.href='index.aspx')" target="_self">没反应
    <a href="javascript:void(0)" onclick="javascript:void(self.location.href='index.aspx')">也不行
    2009年11月18日 9:06
  • <a href="javascript:void(0)" onclick="javascript:parent.location='index.aspx';">index.aspx</a>
    知识改变命运,奋斗成就人生!
    • 已标记为答案 NewJoin 2009年11月19日 8:29
    2009年11月18日 9:23
    版主
  • <a href="javascript:void(0)" onclick="parent.location ='index.aspx'">
    2009年11月18日 9:42
  • 浏览器默认就是javascript了。一般情况下,
    onclick="javascript:parent.location='index.aspx'"就不要写javascript。了
    【孟子E章】
    2009年11月18日 12:59
    版主