- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经加载了 SWFUpload Javascript(确认加载的所有文件的位置都是正确的),并且添加了加载基本 SWFUploader 的代码,但问题是,我没有看到任何按钮。我什么也没看到。下面的代码看起来正确吗?
<!DOCTYPE html>
<html lang="en">
<head>
<script type="text/javascript" src="<?php echo base_url() ?>assets/fu/swfupload.js"> </script>
<script>
var swfu;
window.onload = function () {
var settings_object = {
upload_url : "<?php echo base_url() ?>index.php/upload",
flash_url : "<?php echo base_url() ?>assets/fu/Flash/swfupload.swf",
file_size_limit : "20 MB",
button_placeholder_id : "element_id",
button_width : 61,
button_height : 22,
button_text : "<b>Click</b> <span class="redText">here</span>",
button_text_style : ".redText { color: #FF0000; }",
button_text_left_padding : 3,
button_text_top_padding : 2,
button_action : SWFUpload.BUTTON_ACTION.SELECT_FILES,
button_disabled : false,
button_cursor : SWFUpload.CURSOR.HAND,
button_window_mode : SWFUpload.WINDOW_MODE.TRANSPARENT,
};
swfu = new SWFUpload(settings_object);
};
</script>
</head>
<body>
<h1>Upload Test</h1>
</body>
</html>
最佳答案
试试这个:
<script type="text/javascript">
var upload1;
window.onload = function() {
upload1 = new SWFUpload({
// Backend Settings
upload_url: "<?php echo base_url(); ?>youURL",
post_params: {session_id: '<?= session_id() ?>'},
// File Upload Settings
file_post_name: "resume_file",
file_size_limit: "10 MB", // 10MB
file_types: "*.jpg;",
file_types_description: "Allowed Types: ",
file_upload_limit: "1",
file_queue_limit: "0",
// Event Handler Settings (all my handlers are in the Handler.js file)
file_dialog_start_handler: fileDialogStart,
file_queued_handler: fileQueued,
file_queue_error_handler: fileQueueError,
file_dialog_complete_handler: fileDialogComplete,
upload_start_handler: uploadStart,
upload_progress_handler: uploadProgress,
upload_error_handler: uploadError,
upload_success_handler: uploadSuccess,
upload_complete_handler: function() {
window.location = 'url_to_load_when_done'
},
// Button Settings
button_image_url: "/swf/XPButtonUploadText_61x22.png", // location that contains button image
button_placeholder_id: "spanButtonPlaceholder1",
button_width: 61,
button_height: 22,
// Flash Settings
flash_url: "/swf/swfupload.swf",
custom_settings: {
progressTarget: "fsUploadProgress1",
cancelButtonId: "btnCancel1"
},
// Debug Settings
debug: false
});
}
</script>
关于javascript - SWFUpload 未初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7607095/
最近自己做项目的时候需要添加一个功能,上传用户的图片,上传用户图片其实涉及到很多东西,不只是一个html标签<input id="File1" type="fil
我正在考虑在我的网站上使用 SWFUpload,但我看到最后一个版本是在 2010 年 3 月,而且是测试版。看起来 SWFUpload 的人在那里停止了开发。 这个项目还活着吗?有替代方案吗? 最佳
我正在尝试在我的网站上使用 swfupload,并严格按照所有说明进行操作。现在,当我选择一个文件时,我所看到的只是待处理..它永远不会再进一步了。这是我的实现 var swfu = ne
我已经看到其他人如何捕获从他们的 uploader 后端返回的数据。 (参见:How do i get swfupload to return image URL after upload?)但是我一
function uploadStart() { swfu.addPostParam("PHPSESSID", ""); swfu.addPostParam("phot
我迷路了。我正在尝试设置一个简单的文件上传,由 SWFUpload 处理。选择文件后没有任何反应。我没有看到发送的请求,我的控制台中也没有任何内容。 swf 对象是否应该立即调用我的 upload_u
除了上传部分,我下面的代码有效。到目前为止,我能够毫无问题地加载脚本,并且当用户单击上传按钮时文件对话框打开。 但是,我要做的是将文件分配给包含其他文本输入和文本区域元素的表单。 基本上我正在尝试这样
所以我有这个用于将 swfuploader 加载到页面上的 javascript 代码 (http://code.google.com/p/swfupload/) swfuPubThumbnailUp
我正在使用经典表单演示。链接为:link text 如果您尝试演示并尝试上传文件,您可以看到,一旦单击“提交申请”按钮,取消(十字图像)按钮不会出现在蓝色的右上角框(指示进度)。如何操作现有代码以便能
我已经加载了 SWFUpload Javascript(确认加载的所有文件的位置都是正确的),并且添加了加载基本 SWFUploader 的代码,但问题是,我没有看到任何按钮。我什么也没看到。下面的代
我有 $('#just').hide() SWFUpload 的按钮包含 div,实际上传立即停止。 这是什么原因呢?调试没有说什么。 更新:有趣的是,在 IE7 中它不会停止。 最佳答案 我遇到了完
我想更改悬停在 swfupload 按钮中的文本颜色。 颜色属性我把它放在'button_text_style'属性中,但是这个小部件似乎没有任何设置悬停属性的属性。 var settings = {
我开发了一个系统,该系统使用 SWFUpload 轻松允许用户上传多个文件,并使用进度条显示上传进度。在我的开发环境中一切正常,但对于某些用户来说,Flash 电影未加载时会失败。我可以看到 Flas
http://demo.swfupload.org/v250beta2/simpledemo/index.php似乎不再在 IE 中工作了。有没有办法解决这个问题? 我得到了一个红十字,并且“按钮”不
我们有两个网络服务器,我们已经在这两个服务器之间专门处理任务。我们已经决定将所有的 asp/aspx 页面放到一台服务器上,并将 upload.aspx + sql 服务器放到另一台服务器上: 这是服
有人找到解决这个问题的方法了吗?我有一个项目,客户希望 Flash 按钮中嵌入一个进度条。到目前为止,我通过隐藏 CSS 的 Div 来做到这一点,然后在文件开始上传后显示。 按钮随后被隐藏,但是当按
我已经下载了 SWFUpload,希望创建通过我的网站上传大文件的功能。 我找到了这个指南:http://webdeveloperplus.com/jquery/multiple-file-uploa
不确定是否有太多人熟悉 SWFUpload。这是一个基于 flash/js/php 的上传脚本。我的主要问题是我在 php 方面相当流利,我可以在其中创建一个简单的 mail() 脚本,但是,对于各种
在用户选择文件后,我是否可以立即从 swfupload 获取排队的所有文件的总大小?当上传即将开始时,我需要能够显示“0 of 184MB”之类的内容。 谢谢! 最佳答案 我最终只显示每个文件的进度(
我有基于每个文件的 SWFUpload 进度条,但我想要整个队列的进度条,以便您可以看到总体进度。这可能吗? 最佳答案 转到 handlers.js 文件并声明两个全局变量。这只是开始的想法。您需要添
我是一名优秀的程序员,十分优秀!