jQuery MiniUI

 找回密码
 立即注册
查看: 4255|回复: 1
打印 上一主题 下一主题

FileUpload在mini-window中报错 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-9-1 16:23:51 |只看该作者 |倒序浏览
本帖最后由 MK_AlieZ 于 2017-9-1 16:39 编辑
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4.     <title>文件上传控件(FLASH)</title>


  5.     <script src="../../scripts/boot.js" type="text/javascript"></script>

  6.     <script src="swfupload/swfupload.js" type="text/javascript"></script>
  7.     <link href="../../scripts/miniui/themes/blue/skin.css" rel="stylesheet" type="text/css" />
  8. </head>
  9. <body>
  10.   <div id="groupwindow" class="mini-window">
  11.     <input id="fileupload1" class="mini-fileupload" name="Fdata" limitType="*.txt"
  12.         flashUrl="swfupload/swfupload.swf"
  13.         uploadUrl="upload.aspx"


  14.         />
  15.      <br />
  16.        <input type="button" value="上传" onclick = "startUpload()"/>         <input type="button" value="关闭" onclick = "close()"/>  </div>     <input type="button" value="打开" onclick = "open()"/>    <div class="description">
  17.         <h3>Description</h3>
  18.         <p>FileUpload文件上传控件,基于FLASH的swfupload实现,能实现无刷新上传文件功能。</p>
  19.     </div>
  20. </body>
  21. </html>
  22. <script type="text/javascript">
  23.     mini.parse();
  24.     var groupWindow = mini.get("groupwindow");
  25.     //动态设置url
  26. //    var fileupload = mini.get("fileupload1");
  27. //    fileupload.setUploadUrl("upload.aspx");

  28.     function onFileSelect(e) {
  29.         //alert("选择文件");
  30.     }
  31.     function onUploadSuccess(e) {

  32.         alert("上传成功:" + e.serverData);

  33.         this.setText("");
  34.     }
  35.     function onUploadError(e) {

  36.     }

  37.     function open() {
  38.       groupWindow.show();
  39.     }

  40.     function close() {
  41.       groupWindow.hide();
  42.     }


  43.     function startUpload() {
  44.         var fileupload = mini.get("fileupload1");

  45.         fileupload.startUpload();
  46.     }


  47. </script>
复制代码


点击 打开 后 就报错
错误信息:ReferenceError: SWFUpload is not defined[详细了解] miniui.js:11:319682


Rank: 8Rank: 8

沙发
发表于 2017-9-1 17:23:45 |只看该作者
1 open方法换个名字,js里有保留
2 换了名字之后可以正常使用,没发现问题。你检查一下swfupload.js的地址是不是正确。

Archiver|普加软件

GMT+8, 2025-7-8 07:14 , Processed in 1.040742 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部