Javascript 在禁用时隐藏使用 history.go(-1) 的按钮
Javascript hide button that using history.go(-1) when it's disabled
我在我的应用程序中创建了一个类似于浏览器后退按钮的按钮。我用过:
window.history.go(-1)
它工作正常,但是当它被禁用时(在浏览器的工具栏中,所以也在我的页面中,因为它们具有相同的组件)我也想隐藏我的应用程序后退按钮。
例如,当打开一个新的 window 时,它会被禁用。因此,在这个新 window 上,我希望我创建的后退按钮被隐藏。我创建的按钮位于 div
.
您可以测试历史记录的长度是否大于 1(一个是当前页面),如果不是一个页面加载则隐藏您的按钮
if(window.history.length <= 1)
document.getElementById("button").style.display = "none";
我在我的应用程序中创建了一个类似于浏览器后退按钮的按钮。我用过:
window.history.go(-1)
它工作正常,但是当它被禁用时(在浏览器的工具栏中,所以也在我的页面中,因为它们具有相同的组件)我也想隐藏我的应用程序后退按钮。
例如,当打开一个新的 window 时,它会被禁用。因此,在这个新 window 上,我希望我创建的后退按钮被隐藏。我创建的按钮位于 div
.
您可以测试历史记录的长度是否大于 1(一个是当前页面),如果不是一个页面加载则隐藏您的按钮
if(window.history.length <= 1)
document.getElementById("button").style.display = "none";