JavaScript(または可能であればPHP)を使用して、ページテンプレートのハイパーリンクを通じてブラウザのバック機能をトリガーしたいと考えています。誰もこれを実装する方法を知っていますか?JavaScriptを使用してブラウザのバックイベント/関数をトリガする方法は?
EDIT
JavaScriptを使用して解決策を見つけました。誰でも必要ならばHere is the link。
<a href="#" onclick="history.back();return false;">Go back</a>
PHPはサーバー側の言語で、ブラウザはクライアント側にあるため、PHPを使用することはできません。したがって、ブラウザの履歴にアクセスすることはできません。 –
それは本当です...ちょうど 'HTTP_REFERRER'パラメータに関するいくつかの記事に出くわしました。それが可能かどうか疑問に思っていた。ありがとう! –
右。私はそれを考えなかった。あなたは 'HTTP_REFERER'の内容をリンクにエコーできますが、リンクが設定されているとは限りません。例えば、いくつかのアンチウィルスソフトウェア/ファイアウォールは、リファラーを削除します。または、ユーザーが何らかの理由でメタリフレッシュを使用してページを取得しました。一部のブラウザでは、リファラーもそこから削除されます。しかし、JavaScriptの 'history.back()'関数はおそらくもっと安全です。 –