Safari和IE不支持JavaScript刷新/重新加载页面,但在Chrome和Firefox中运行良好
我正在努力解决重新加载成功点击事件页面的问题。我尝试了不同的选择,但它们在chrome、firefox上运行良好,而在IE、safari上则不行。 例如Safari和IE不支持JavaScript刷新/重新加载页面,但在Chrome和Firefox中运行良好,javascript,safari,refresh,Javascript,Safari,Refresh,我正在努力解决重新加载成功点击事件页面的问题。我尝试了不同的选择,但它们在chrome、firefox上运行良好,而在IE、safari上则不行。 例如 $(“.delete_userbin”)。单击(函数(){ . . . 删除_确认(); 返回false; }); 函数delete_confirmation(){ $(“#bin_confirmation”).html(“你确定吗?”); } $(“.yes删除btn”).live(“单击”,函数(){ $.post(siteurl+“aja
$(“.delete_userbin”)。单击(函数(){
.
.
.
删除_确认();
返回false;
});
函数delete_confirmation(){
$(“#bin_confirmation”).html(“你确定吗?”);
}
$(“.yes删除btn”).live(“单击”,函数(){
$.post(siteurl+“ajax/deletebin”{bundle\u id:bundle\u id,user\u id:user\u id});
window.location.reload(true);
});
Safari重新加载页面,但没有显示差异。如果我尝试删除window.location.reload(true;),它将删除我的捆绑包,并且只有在我手动刷新页面时才会显示差异(command+R)。是否有人可以通过一个命令获得所有浏览器都支持的解决方法???可能会等待jquery post方法的结果。$.post(siteurl+“ajax/deletebin”,{bundle\u id:bundle\u id,user\u id:user\u id},函数(数据){window.location.reload(true);});您好Murat,非常感谢。它工作正常,所有浏览器都支持它。在这两者之间,您能解释一下背后的逻辑吗?为什么只有chrome和Firefox支持以前的代码n而不是safari和IE?
window.location.href = window.location.href;
window.location.href = window.location.href;