当禁用用户javascript时,是否无法使用表单或链接创建浏览器后退按钮?
答案 0 :(得分:5)
没有服务器端脚本是不可能的。
但你可以显示如下信息:
1)
<noscript>
Sorry, I can’t show you that information unless you enable
Javascript for your web browser.
To go back to where you were, just click/tap your “back” button.
<style type="text/css">
#main-content { display:none; }
</style>
</noscript>
2)
或者像这样的页面:
http://saveyourself.ca/help-no-javascript.php
答案 1 :(得分:4)
最简单的方法是在服务器端。如果您可以获得HTTP Referrer(这在许多服务器端语言中都可用),那么您可以构建一个链接并将其附加到页面的常规HTML。
答案 2 :(得分:1)
没有服务器端脚本?不,这是不可能的。
但是,如果您能够运行服务器端脚本,那么您可以保存引荐来源并自己创建链接(<a href="{REFERRER}">Back</a>
)。请注意,某些浏览器不会发送引荐来源。
答案 3 :(得分:0)
我相信你禁用时不能使用任何javascript命令。但是你可能仍然使用你的浏览器后退按钮(因为我从来没有尝试过它,因此不是100%)但如果用户禁用了javascript,那么很多东西都无法在网站上运行。如果他们没有启用javascript,大型网站通常不会允许用户做很多事情。一个例子是存储cookie和诸如此类的东西。
但是,有一些方法可以使用PHP。
答案 4 :(得分:0)
服务器端可以使用HTTP_REFERER并将其动态添加到当前页面。但是如果您知道他们最有可能来自哪里,您可以通过将最可能的返回目的地作为链接来模拟后退按钮。 More