通过ifrmae异步下载文档

Posted 欧欧欧锋_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过ifrmae异步下载文档相关的知识,希望对你有一定的参考价值。

//通过ifrmae异步下载文档
function iframeGetFile(opts) {
    var defaultOpts = {
        filePath: ‘‘,
        onload: function (e) { }
    }, iframeFile;
    $.extend(defaultOpts, opts);
    iframeFile = document.createElement("iframe");
    iframeFile.onload = function (e) {
        defaultOpts.onload.call(this, e);
        $(iframeFile).remove();
    }
    iframeFile.src = defaultOpts.filePath;
    iframeFile.style.cssText = "display:none;";
    document.body.appendChild(iframeFile);
},

调用:

$.iframeGetFile({ filePath: requestUrl + "?" + strOptions });

以上是关于通过ifrmae异步下载文档的主要内容,如果未能解决你的问题,请参考以下文章

16个必备的JavaScript代码片段

在哪里以及如何使用片段填充我的标签

EasyUI, Dialog 在框架页(ifrmae)的Top页面弹出时,拖拽Dialog边缘(以改变窗口大小),UI界面被卡死的解决办法

jquery 实现下载文件

用于从 cloudkit 检索单列的代码模式/片段

使用 Python 代码片段编写 LaTeX 文档