只有在打开developerwindow后,javascript才有效

时间:2016-09-03 21:05:13

标签: javascript

我遇到的问题是我的js只在我打开开发者窗口时运行然后加载页面。

代码:

function remove(id){ alert("delete"); if(confirm("Are you sure you want to delete product with id " + id)){ window.location = "index.php?page=products.php&remove=" + id; } }

<a onclick='remove(1)' class='btn btn-success' role='button'>button</button>

奇怪的是,另一个功能确实正常工作:

function edit(id){ window.location = "index.php?page=products.php&edit=" + id; }

<a onclick='edit(1)' class='btn btn-success' role='button'>button</button>

有人可以帮忙吗? 我已经看到这里有相同的问题,但是这些问题都有答案表明某处有consoleconsole.log,但我检查了整个项目并且它没有。

1 个答案:

答案 0 :(得分:0)

它可能已经缓存旧版本你可以点击“不显示此页面的对话框”,这会阻止弹出窗口。

在控制台打开的情况下,您可以右键单击浏览器中的“刷新”按钮并执行硬重新加载,这将删除缓存。这应该可以解决问题。