0
假设我有一个名为page.html
的网页,并且页面上有一个按钮。该按钮向服务器发送请求以检索page.html?cmd=Button&value=42
。但是,我希望用户实际看到加载页面的时间是page.html
,并带有更新的内容。有没有办法在发送页面时更改页面的URL?
我可以通过两步完成后台更新数据,然后将重定向返回为普通page.html
,但这意味着用户的浏览器必须为每个请求打两次服务器。有没有办法让它更新数据并呈现页面,并发送一些内容(最有可能的是在页眉中),以便它仅在浏览器中显示为页面名称,而不包含查询字符串?
是的,使用POST作为您的请求类型来更新您的数据,然后重定向到“page.html”以显示更新的数据。 – Albert 2012-04-03 04:36:08