如何在FancyUpload插件中添加更多文件类型?

时间:2011-07-21 22:17:11

标签: javascript file-upload mootools

我正在尝试修改FancyUpload插件以接受以下文件扩展名。

  • *。JPG
  • *。JPEG
  • * .txt的
  • *。GIF
  • *。PNG
  • *。doc的
  • *。DOCX
  • *。PDF
  • *。XLSX
  • *。PPT
  • *。PDF

我已经有了搜索者,但关于此的所有主题都已过时,但它不起作用。此插件有两个文件index.phpscrip.js,其中有相同的过滤器。我已经改变了这一点,但没有任何作用。

这是我到目前为止所尝试的:

的index.php

    $('demo-browse').addEvent('click', function() {
        swiffy.browse();
        return false;
    });

    $('demo-select-images').addEvent('change', function() {
        var filter = null;
        if (this.checked) {
            filter = {'docs (*.jpg, *.jpeg, *.txt, *.gif, *.png, *.doc, *.docx, *.pdf, *.xlsx, *.ppt, *.pdf)': '*.jpg; *.jpeg; *.txt; *.gif';*.png, *.docx, *.pdf;*.xlsx;*.ppt;*.pdf};
            //filter = {'Images (*.jpg, *.jpeg, *.gif, *.png)': '*.jpg; *.jpeg; *.gif; *.png'};
        }
        swiffy.options.typeFilter = filter;
    });

的script.js

    $('demo-browse').addEvent('click', function() {
        swiffy.browse();
        return false;
    });

    */
    $('demo-select-images').addEvent('change', function() {
        var filter = null;
        if (this.checked) {
            filter = {'docs (*.jpg, *.jpeg, *.txt, *.gif, *.png, *.doc, *.docx, *.pdf, *.xlsx, *.ppt, *.pdf)': '*.jpg; *.jpeg; *.txt; *.gif';*.png, *.docx, *.pdf;*.xlsx;*.ppt;*.pdf};
            //filter = {'Images (*.jpg, *.jpeg, *.gif, *.png)': '*.jpg; *.jpeg; *.gif; *.png'};
        }
        swiffy.options.typeFilter = filter;
    });

1 个答案:

答案 0 :(得分:1)

刚刚访问过这个页面,并在那里复制了脚本:solution,但是我仍然不知道其他的东西,但是,fancyupload有一个成功的编码