类似HTML anchor link - href and onclick both?后,我的是:HTML锚标记的onclick()和HREF同时执行
<a href="/tmp/download.mp3" onclick="update();">Download link</a>
的update()
方法将发送另一个HTTP GET方法对服务器更新的文件已被下载和更新数据库。从HTML代码中,有2个GET请求被一起触发,只有一个会从服务器获得响应(href下载响应)。 update()
未被执行。有什么方法可以让我的GET方法被执行吗?欢迎使用Javascript和Jquery的建议!
我想你将不得不分解功能。我建议摆脱href并让update()调用写入数据库,然后弹出一个窗口来下载文件。 – Snowburnt
您可以在update()函数中使用延迟,使用setTimeout(function(){}) –
先单击'然后'href'。它的默认行为 –