在没有iframe的情况下启动下载

时间:2014-03-21 16:29:59

标签: javascript php mobile cross-browser

我希望使用JavaScript或PHP在网页中启动下载。我见过的所有示例都使用iframe来加载文件的来源。不幸的是,这种方法似乎不适用于所有智能手机浏览器,特别是我的三星Galaxy S3。这似乎是Android的一些股票浏览器的一个已知问题。

我无法使用链接,因为下载必须自动进行,并且使用document.readywindow.load启动window.location调用是不可接受的,因为即使下载启动它也会停止当前页面上的所有JS功能。我有一些必须在下载启动后运行的JavaScript。

基本上流程是:

  1. 显示JavaScript进度条以模拟下载进度
  2. 在后台启动下载
  3. 一旦进度条结束 - > jquery.show页面上的新内容(安装说明)
  4. 似乎无法找到让我完成上述所有3个步骤的跨浏览器解决方案。

0 个答案:

没有答案