是否可以更改浏览器地址(导航)栏的整个显示字符串而无需回发?

时间:2013-11-04 23:24:39

标签: javascript url web browser client-side

我知道现代浏览器(支持HTML5)可以使用replaceState / pushState替换URL的最后一部分(下面的示例),但我想更改地址栏中的整个显示文本而不是最后一个一部分。

如果有可能,请有人提供一个例子。

              例          

<input id = 'button1' type = 'button' value = 'history.replaceState' onclick="updateHistory()"/>

<script type = 'text/javascript'>
    function updateHistory() {
        var stateObject = { 'Website': 'www.MashPotatoe.com};
        window.history.replaceState(stateObject, "Potatoe", "www.potatoe.com");
    }
</script>

</body>
</html>

0 个答案:

没有答案