只是一个想法,还没有时间进行测试。仅在客户端。
- 在链接/按钮单击事件上放置事件监听器
- 使用Javascript并通过以下方式调用表单操作或链接
XMLHttpRequest
- 检查HTTP状态代码:
xhr.status
- 如果(OK)替换的目标URL(当前的URL 使用HTML5的历史API),并与替换整个文件
xhr.responseText
(WHAT FOR通过W3C DOM更换整个HTML文档的其他选项 - 否则,如果(重定向)只是遵循重定向
- 否则,如果(未经授权)打开弹出窗口

只是一个想法,还没有时间进行测试。仅在客户端。
XMLHttpRequest
xhr.status
xhr.responseText(WHAT FOR通过W3C DOM更换整个HTML文档的其他选项