毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> WEB开发 >> 正文

s如何为链接绑定点击事件并且附带return false;来阻止跳转

更新时间:2012-5-27:  来源:毕业论文

<a href="demo" onclick="return hello();" >点击</a>
hello()返回false即可阻止链接跳转。
但我用chrome看g+页面上的a标签并没有onclick属性,那么是怎么做的?点击链接,阻止跳转,用ajax来加载内容。

另外问一下,有没有什么技术让网页地址栏变化但内容看起来没有另外加载过? 例如github

<a href="javascript:void(0);" onclick="alert('xx'); return false;">http://www.youerw.com</a>

<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="gb2312" />
        <title></title>
        <style>
       
        </style>
    </head>
    <body>
        <a href="http://www.youerw.com" target="_blank">lefree跳转</a>
        <a href="http://www.youerw.com" target="_blank" id="test">阻止默认事件</a>
        <script>
            document.getElementById('test').onclick = function(e){
                e = e || window.event;
                if (e.preventDefault) {
                    e.preventDefault();
                } else {
                    e.returnValue = false;
                }
            }
        </script>
    </body>
</html>        第二个问题,url变了(除锚点),就相当与重新发送了请求,所以必定会重新加载的。
至于看似没加载过,是由于缓存的原因,感觉没重新加载。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。