Javascript JS函数未在Safari中运行
我正在使用这个JS功能,它似乎在Chrome和Firefox中工作得很好,但在Safari中似乎不工作。。。有人知道如何在Safari中使用它吗?您可以尝试以下方法: 通过在Javascript JS函数未在Safari中运行,javascript,codeigniter,safari,Javascript,Codeigniter,Safari,我正在使用这个JS功能,它似乎在Chrome和Firefox中工作得很好,但在Safari中似乎不工作。。。有人知道如何在Safari中使用它吗?您可以尝试以下方法: 通过在历史(-1)代码中添加一个警报(“调用的历史记录”)来检查您是否确实在进行调用 是否在具有默认行为的链接中导航到另一个页面?如果是这样,您需要一个事件.preventDefault()或至少一个返回false 编辑: 安迪提到了这个链接: 也许您可以使用它。如果您不想使用event.preventDefault()方法,那么
历史(-1)
代码中添加一个警报(“调用的历史记录”)
来检查您是否确实在进行调用
是否在具有默认行为的链接中导航到另一个页面?如果是这样,您需要一个事件.preventDefault()
或至少一个返回false调用history()后的代码>
编辑:
安迪提到了这个链接:
也许您可以使用它。如果您不想使用event.preventDefault()方法,那么
window.history.go(-1)
函数gofunc(){
历史。go(-1);
}
调用该函数:
<script>
function gofunc() {
history.go(-1);
}
</script>
。这是否回答了您的问题?
<a href="javascript:gofunc()">Nav Element</a>