如何使用window.history.replaceState()....?

时间:2013-02-06 08:49:49

标签: jquery html5 browser-history

我正在尝试更改网址栏中的内容。现在我想尝试使用替换状态将一些网址发送到网址栏。我只需点击一下按钮即可调用此功能。 浏览器控制台不会显示任何类型的错误,但是url没有显示。我更喜欢使用Jquery。

  <!DOCTYPE HTML>
    <html>
    <head>
        <script type="text/javascript" src="jquery.js"></script>          
        <script>
           $(document).ready(function() { 

        $("#123").click(function(){
        alert("in submit");
        window.history.replaceState({foo: 'bar'}, 'Nice URL Title', '/nice_url');        
                }); 
            </script>


    </head>
    <body>

    <div id="outer">
    <p>This is My Div</p>
    <button id="123" type="button" >click me</button>
    </div>


    </body>

    </html>

0 个答案:

没有答案