问题标签 [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.
yui - YUI 上传器 2.6.0 示例
我试图简单地使用一些关于 YUI-Uploader 的示例和说明,但我对一些问题感到沮丧。
- “YUI 库:上传器”备忘单的简单用例对我不起作用,因为除
addListener()
myUploader 对象之外的所有列出的方法都不存在。 - 该示例适用于 2.5.1 版本,包括一个名为 的方法
browse()
,该方法不仅在 2.6.0 版本中被删除,而且如果我愿意,我找不到任何关于如何使用 2.5.1 版本的文档。 - 我找不到该
uploader.swf
文件的源 FLA,因此我可以从理论上诊断所有这些问题。
有没有人成功使用过 2.6.0 YUI Uploader,如果是的话,是否有一些我应该避免的常见干扰 JavaScript,或者更好的例子?谢谢你。
感谢您的回复。
我可能会注意到我在收到任何回复之前完成了我的“上传者”项目。我的部分问题是由于一些示例是针对 v2.5.1 的,另一部分是由于没有使用事件侦听器来查看组件何时准备就绪。我从剖析Flickr所做的事情中得到了最大的帮助。
firefox - YUI 上传器 + SSL + 火狐
如果您的服务器启用了 SSL,并且您正在使用 YUI 上传器,是否可以使用 Firefox 浏览器上传?
我们目前在使用 Firefox 时遇到问题,但使用 IE (7) 上传似乎没问题。
任何想法为什么它在 Firefox 中失败(注意:证书已被接受)?
谢谢,弗兰兹
javascript - 使用 YUI 的上传器处理错误
我正在使用来自 YUI 2.6.0 的 yui-uploader
当发生上传错误时,我禁用上传器,显示警告,然后当用户单击确定时,再次启用它。
在此之后,新文件的选择起作用,并且文件列表被正确填充。但是上传没有开始。有没有人遇到过这个问题?您如何使用上传程序重新启动?我需要销毁并重新创建对象本身吗?
在没有错误的情况下,我能够成功选择(比如说)3个文件,等待他们上传,再选择3个,让那些上传等等。
php - (YUI 上传器)监听器不触发事件
我正在尝试使用 YUI 上传器,但单击浏览按钮时无法打开文件对话框窗口。我正在(或多或少)关注 Yahoos demo 上的示例。
这是我的 HTML 代码:
这是我的 javasctips 代码:
更新
我“放弃”了使用 YUI 上传器,我现在正在使用 Uploadify。
yui - 选择文件后 YUI Uploader 挂起
下面是我来自包含 YUI 上传器的用户控件的完整代码。有什么我想念的吗。现在,当我单步执行 Firebug 中的 javascript 代码时,它会挂在 upload() 函数的第一行。我在处理文件的 ashx 的第一行有一个断点,但它从未被调用过。所以,它并没有那么远。我想我只是错过了一些愚蠢的东西。我以前多次使用过这个控件,没有任何问题。我正在使用 YUI 下载中的示例文件夹提供的所有 css 文件和图形。
如果我没有遗漏任何东西,是否有更全面的方法来调试此问题,然后通过使用 FireBug 单步执行 javascript。我试过打开和关闭 YUI 的日志记录,但从来没有在任何地方得到任何日志。我不知道现在该去哪里。
javascript - YUI Uploader - 如何判断所有文件何时上传?
我正在使用YUI 2 Uploader上传一些文件。我的用户将上传多个文件,所以我想使用 YUI Uploader 的“文件队列”。这一切都成功了。我在文件上传时禁用了上传器,因此人们一旦开始上传文件就无法将新文件添加到队列中。
上传所有文件后,我想做一些事情(在 JavaScript 中)。YUI Uploader 会在某些文件上传时发出信号,但不会在队列中的所有文件都已上传时发出信号。有什么方法可以检测所有文件何时上传?
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 中有什么需要配置的吗?
谢谢!
flash - Flash 上传器 - 跨域问题
我正在使用基于 flash 的 YUI 文件上传器,并且 flash 请求 host/crossdomain.xml 文件。我正在请求 localhost,它需要这个文件。我以前使用过这个,我从来没有遇到过这个问题,我的服务器上也从来没有这个文件。
我从未使用过任何 adobe 技术,请有人告诉我是否可以以某种方式将其关闭?
问题是我不能在我的服务器上拥有该文件,至少在根位置......
谢谢
flash - YUI 3 UploaderFlash 未触发“上传”事件
我已经建立了一个非常简单的原型来测试 YUI 上传器。(flash 版本)该文件正在发送到发送简单 Ajax 响应的服务器。但是,唯一被触发的事件是fileselect
and uploadstart
。uploadcomplete
, uploaderror
, 并且uploadprogress
永远不会被触发。这是 YUI 3.5.1。
HTML 和 JS
服务器端代码
我在这里做错了什么?