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