ユーザーがブラウザの「戻る」ボタンと「進む」ボタンをクリックしたときに、特定の動作を追加できるようにしたいと考えています。
JavaScript で次のようなことを言う方法はありますか:
backButton.onclick = function() {
// do something
}
forwardButton.onclick = function() {
//do something else
}
プラグインに依存せずにJavaScript で直接行う方法はありますか?
ユーザーがブラウザの「戻る」ボタンと「進む」ボタンをクリックしたときに、特定の動作を追加できるようにしたいと考えています。
JavaScript で次のようなことを言う方法はありますか:
backButton.onclick = function() {
// do something
}
forwardButton.onclick = function() {
//do something else
}
プラグインに依存せずにJavaScript で直接行う方法はありますか?
window.addEventListener("popstate", function(e) { // if a back or forward button is clicked
// do whatever
}
ただし、HTML5 対応のブラウザーでのみ機能します。
他のブラウザーのサポートについては、History.jsを調べてください。