【发布时间】:2012-02-07 12:36:55
【问题描述】:
创建链接到前一个网页的<a> 标记的最简单方法是什么?基本上是一个模拟的后退按钮,但是一个实际的超链接。请仅提供客户端技术。
编辑
寻找能够在悬停时显示您将要单击的页面的 URL 的解决方案,例如普通的静态超链接。我不想让用户在悬停在超链接上时查看history.go(-1)。到目前为止我发现的最好的是:
<script>
document.write('<a href="' + document.referrer + '">Go Back</a>');
</script>
document.referrer 可靠吗?跨浏览器安全吗?我很乐意接受更好的答案。
【问题讨论】:
-
JavaScript 是一种客户端技术,一些客户端(比如我)只是选择禁用它(默认情况下)。这就是客户的力量! :D 但是,是的,HTML 本身无法确定上一页是什么。
标签: javascript html hyperlink