私はここに来たばかりで、英語があまり上手ではありません。あなたが私を理解できるかどうか見てみましょう。私は uploadify V 3.2.1 を使用していますが、Chrome と Firefox では問題なく動作しますが、IE 10 では (他のバージョンではテストしていません) [ファイルの選択] をクリックしても何も起こりません。フラッシュ プレーヤーがインストールされ、更新されています。
ここでプロジェクトを見つけることができますMegaupload リンク(Visual Studio 2008 C# プロジェクト)
何か案は??
IE と Chrome のデバッグ情報の唯一の違いは、Chrome も最後にこれを追加することです。
SWF DEBUG: SWFUpload Init Complete
SWF DEBUG:
SWF DEBUG: ----- SWF DEBUG OUTPUT ----
SWF DEBUG: ビルド番号: SWFUPLOAD 2.2.0
SWF DEBUG: movieName: SWFUpload_0
SWF DEBUG: Upload URL: /Upload.ashx
SWF デバッグ: ファイル タイプ文字列: .
SWF DEBUG: 解析済みファイル タイプ:
SWF DEBUG: HTTP 成功: 0
SWF DEBUG: ファイル タイプ説明: すべてのファイル ( . )
SWF DEBUG: ファイル サイズ制限: 0 バイト
SWF DEBUG: ファイル アップロード制限: 0
SWF DEBUG: ファイル キュー制限: 999
SWF DEBUG: Post Params:
SWF DEBUG: ----- END SWF DEBUG OUTPUT ----
SWF DEBUG:
そして、これがヘッドコードです
<link href="CSS/uploadify.css" rel="stylesheet" type="text/css" />
<script src="Script/jquery-1.9.1.min.js" type="text/javascript"></script>
<script src="Script/jquery.uploadify.js" type="text/javascript"></script>
<script type = "text/javascript">
$(document).ready(function() {
$("[id$='FileUpload1']").uploadify({
'swf': 'Script/uploadify.swf',
'uploader': 'Upload.ashx',
'debug':true
});
}
);
</script>
これがASPコードです
<asp:FileUpload ID="FileUpload1" runat="server" />
Internet Explorer のデバッグ情報
---SWFUpload インスタンス情報---
バージョン: 2.2.0 2009-03-25
ムービー名: SWFUpload_0
設定:
upload_url: /Upload.ashx
flash_url: Script/uploadify.swf?preventswfcaching=1382033262511
use_query_string: false
requeue_on_error: false
http_success:
assume_success_timeout: 30
file_post_name: Filedata
post_params: [オブジェクト オブジェクト]
file_types: .
file_types_description: すべてのファイル
file_size_limit: 0
file_upload_limit: 0
file_queue_limit: 999
debug: true
prevent_swf_caching: true
button_placeholder_id: FileUpload1
button_placeholder: 設定しない
button_image_url: /
button_width: 120
button_height: 30
button_text:
button_text_style: color: #000000; フォントサイズ: 16pt;
button_text_top_padding: 0
button_text_left_padding: 0
button_action: -110
button_disabled: false
custom_settings: [オブジェクト オブジェクト]
イベント ハンドラ:
swfupload_loaded_handler 割り当て: false
file_dialog_start_handler の割り当て: true
file_queued_handler の割り当て: true
file_queue_error_handler の割り当て: true upload_start_handler
の 割り当て: true upload_progress_handler の割り当て: true upload_error_handler の割り当て: true
Chrome デバッグ情報
---SWFUpload インスタンス情報---
バージョン: 2.2.0 2009-03-25
ムービー名: SWFUpload_0
設定:
upload_url: /Upload.ashx
flash_url: Script/uploadify.swf?preventswfcaching=1382033429976
use_query_string: false
requeue_on_error: false
http_success:
assume_success_timeout: 30
file_post_name: Filedata
post_params: [オブジェクト オブジェクト]
file_types: .
file_types_description: すべてのファイル
file_size_limit: 0
file_upload_limit: 0
file_queue_limit: 999
debug: true
prevent_swf_caching: true
button_placeholder_id: FileUpload1
button_placeholder: 設定しない
button_image_url: /
button_width: 120
button_height: 30
button_text:
button_text_style: color: #000000; フォントサイズ: 16pt;
button_text_top_padding: 0
button_text_left_padding: 0
button_action: -110
button_disabled: false
custom_settings: [オブジェクト オブジェクト]
イベント ハンドラ:
swfupload_loaded_handler 割り当て: false
file_dialog_start_handler の割り当て: true
file_queued_handler の割り当て: true
file_queue_error_handler の割り当て: true upload_start_handler
の 割り当て: true upload_progress_handler の割り当て: true upload_error_handler の割り当て: trueSWF DEBUG: SWFUpload Init Complete
SWF DEBUG:
SWF DEBUG: ----- SWF DEBUG OUTPUT ----
SWF DEBUG: ビルド番号: SWFUPLOAD 2.2.0
SWF DEBUG: movieName: SWFUpload_0
SWF DEBUG: Upload URL: /Upload.ashx
SWF デバッグ: ファイル タイプ文字列: .
SWF DEBUG: 解析済みファイル タイプ:
SWF DEBUG: HTTP 成功: 0
SWF DEBUG: ファイル タイプ説明: すべてのファイル ( . )
SWF DEBUG: ファイル サイズ制限: 0 バイト
SWF DEBUG: ファイル アップロード制限: 0
SWF DEBUG: ファイル キュー制限: 999
SWF DEBUG: Post Params:
SWF DEBUG: ----- END SWF DEBUG OUTPUT ----
SWF DEBUG: