问题标签 [yui-uploader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1950 浏览

yui - YUI 上传器 2.6.0 示例

我试图简单地使用一些关于 YUI-Uploader 的示例和说明,但我对一些问题感到沮丧。

  1. “YUI 库:上传器”备忘单的简单用例对我不起作用,因为除addListener()myUploader 对象之外的所有列出的方法都不存在。
  2. 示例适用于 2.5.1 版本,包括一个名为 的方法browse(),该方法不仅在 2.6.0 版本中被删除,而且如果我愿意,我找不到任何关于如何使用 2.5.1 版本的文档。
  3. 我找不到该uploader.swf文件的源 FLA,因此我可以从理论上诊断所有这些问题。

有没有人成功使用过 2.6.0 YUI Uploader,如果是的话,是否有一些我应该避免的常见干扰 JavaScript,或者更好的例子?谢谢你。

感谢您的回复。

我可能会注意到我在收到任何回复之前完成了我的“上传者”项目。我的部分问题是由于一些示例是针对 v2.5.1 的,另一部分是由于没有使用事件侦听器来查看组件何时准备就绪。我从剖析Flickr所做的事情中得到了最大的帮助。

0 投票
2 回答
1303 浏览

firefox - YUI 上传器 + SSL + 火狐

如果您的服务器启用了 SSL,并且您正在使用 YUI 上传器,是否可以使用 Firefox 浏览器上传?

我们目前在使用 Firefox 时遇到问题,但使用 IE (7) 上传似乎没问题。

任何想法为什么它在 Firefox 中失败(注意:证书已被接受)?

谢谢,弗兰兹

0 投票
2 回答
716 浏览

javascript - 使用 YUI 的上传器处理错误

我正在使用来自 YUI 2.6.0 的 yui-uploader

当发生上传错误时,我禁用上传器,显示警告,然后当用户单击确定时,再次启用它。

在此之后,新文件的选择起作用,并且文件列表被正确填充。但是上传没有开始。有没有人遇到过这个问题?您如何使用上传程序重新启动?我需要销毁并重新创建对象本身吗?

在没有错误的情况下,我能够成功选择(比如说)3个文件,等待他们上传,再选择3个,让那些上传等等。

0 投票
3 回答
1116 浏览

php - (YUI 上传器)监听器不触发事件

我正在尝试使用 YUI 上传器,但单击浏览按钮时无法打开文件对话框窗口。我正在(或多或少)关注 Yahoos demo 上的示例。

这是我的 HTML 代码:

这是我的 javasctips 代码:


更新
我“放弃”了使用 YUI 上传器,我现在正在使用 Uploadify。

0 投票
2 回答
564 浏览

php - 无法使用 YUI Uploader 运行 upload.php

我正在尝试通过使用此示例让 YUI 上传器在我的计算机/本地主机上工作。页面使用的javascript,可以在这里查看

上传按钮具有以下处理程序:

PHP 文件如下所示:

当我单击上传按钮时,页面被重新加载,但没有回显。上传按钮是简单的 html 按钮<button id="upload">Upload</button>

“测试”没有得到回应是有原因的吗?

0 投票
2 回答
699 浏览

yui - 选择文件后 YUI Uploader 挂起

下面是我来自包含 YUI 上传器的用户控件的完整代码。有什么我想念的吗。现在,当我单步执行 Firebug 中的 javascript 代码时,它会挂在 upload() 函数的第一行。我在处理文件的 ashx 的第一行有一个断点,但它从未被调用过。所以,它并没有那么远。我想我只是错过了一些愚蠢的东西。我以前多次使用过这个控件,没有任何问题。我正在使用 YUI 下载中的示例文件夹提供的所有 css 文件和图形。

如果我没有遗漏任何东西,是否有更全面的方法来调试此问题,然后通过使用 FireBug 单步执行 javascript。我试过打开和关闭 YUI 的日志记录,但从来没有在任何地方得到任何日志。我不知道现在该去哪里。

0 投票
2 回答
385 浏览

javascript - YUI Uploader - 如何判断所有文件何时上传?

我正在使用YUI 2 Uploader上传一些文件。我的用户将上传多个文件,所以我想使用 YUI Uploader 的“文件队列”。这一切都成功了。我在文件上传时禁用了上传器,因此人们一旦开始上传文件就无法将新文件添加到队列中。

上传所有文件后,我想做一些事情(在 JavaScript 中)。YUI Uploader 会在某些文件上传时发出信号,但不会在队列中的所有文件都已上传时发出信号。有什么方法可以检测所有文件何时上传?

0 投票
1 回答
548 浏览

struts2 - Struts 2 和 YUI 上传器问题

我有一个正在处理的项目,我们需要能够一次选择多个文件进行上传。由于我们已经将 YUI 用于其他一些事情,这似乎是一个相当简单的请求。我做了一些研究并决定使用 YUI 的 Uploader 来完成这项工作。

构建了一个简单的示例来熟悉该组件。简单的例子是一个使用 YUI 库的 JSP 连接到一个使用 org.apache.commons.fileupload 来处理文件的 Servlet。完美地工作。所以我继续集成到我们的 struts 2 项目中。一切都很好,直到您尝试上传然后它什么也不做。所以我尝试了几件事,这就是我发现的。

如果我像这样为 YUI 编写上传功能

function upload() { //alert("upload; fileID=" + fileID);

它完美地工作。文件被上传和创建,群众欢欣鼓舞。

但是,如果我将其更改为适用于生产环境的内容

除了从 flash 中抛出 #2038 错误外,它什么也不做。经过大量谷歌搜索后,我认为我试图传递的网址可能不正确。但是,如果我将该 URL 放在我的浏览器中,并附有http://localhost:8080/,它就会触发该操作。

问题是,是什么导致了这个 2038 错误?在 YUI 上传器工作之前,struts 中有什么需要配置的吗?

谢谢!

0 投票
2 回答
776 浏览

flash - Flash 上传器 - 跨域问题

我正在使用基于 flash 的 YUI 文件上传器,并且 flash 请求 host/crossdomain.xml 文件。我正在请求 localhost,它需要这个文件。我以前使用过这个,我从来没有遇到过这个问题,我的服务器上也从来没有这个文件。

我从未使用过任何 adobe 技术,请有人告诉我是否可以以某种方式将其关闭?

问题是我不能在我的服务器上拥有该文件,至少在根位置......

谢谢

0 投票
2 回答
1051 浏览

flash - YUI 3 UploaderFlash 未触发“上传”事件

我已经建立了一个非常简单的原型来测试 YUI 上传器。(flash 版本)该文件正在发送到发送简单 Ajax 响应的服务器。但是,唯一被触发的事件是fileselectand uploadstartuploadcomplete, uploaderror, 并且uploadprogress永远不会被触发。这是 YUI 3.5.1。

HTML 和 JS

服务器端代码

我在这里做错了什么?