我想在用户单击链接时启动文件下载,但是我有一个onbeforeunload处理程序,我不希望在下载开始时调用它。目前,我使用一个href设置为文件位置的,但是在Chrome中单击会导致onbeforeunload被调用(但在FF中不会)。
我知道可以设置一个私有标志并在onbeforeunload处理程序中进行检查,但是否有一种使用ajax启动下载的方法?我仍然希望用户在下载文件时看到通常的对话框(打开/保存等)。
有什么想法吗?
我知道可以设置一个私有标志并在onbeforeunload处理程序中进行检查,但是否有一种使用ajax启动下载的方法?我仍然希望用户在下载文件时看到通常的对话框(打开/保存等)。
有什么想法吗?