我使用了这个讨论中找到的“Chrules”给出的解决方案:没有href、onclick等的按钮
像这样 :
<button id="clickable" >Click Me!!</button>
......
$("#clickable").click(function(){
// Send user to this link
insertRecord(); //SQLite Code
location.href = "game.html";
// location.href = "http://www.takemehere.com"; });
因此,当我像他所说的那样使用 location.href 时(=“ http://www.takemehere.com ”;) insertRecord() 方法成功完成(对象被添加到数据库中)
但是当我使用 location.href = "game.html"; game.html 页面已打开但 insertRecord() 方法未完成我试图放置 game.html 的完整路径但同样的问题仍然存在你有什么想法吗?提前谢谢你