php+ajaxで画像をアップロードする例を探しています! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !ファイルは使用されていません。をクリックして写真をアップロードすると、ローカル マップを選択するためのポップアップが表示されます
ファイルは使用されません。 =""> をクリックして画像をアップロードすると、ローカル画像を選択するためのボックスが表示されます。選択して [OK] をクリックすると、アップロードされた画像のパスが返されます。 >
------ 解決策---------まず、ローカル ファイルを選択します。オンラインオプション(IEのみサポート)、そしてファイル ajax経由でアップロードすることはできないようですが、iframeなどのajax経由でのみアップロードできます。
-----解決策---------そうですよね? dz 自体がこのアップロード機能を提供しているため、必要な場合にのみ使用する必要があります。
------解決策----------------------より簡単な方法は、ファイルを非表示にすることです。A Simulateファイルをクリックして iframe にアップロードします。
SWFUpload を試すことができます
------解決策------------------この例はどこにでもあります...
http://www.phpclasses.org/package/2759-PHP-Browse-files-uploaded-without-page-reloading.html
登録済みユーザーは PHP クラスをダウンロードできないようです。自動メール購読 -> 自分で登録するかどうかを検討してください
他にも同様のクラスがたくさんありますので、検索して見つけてください。
------解決策---------既成の変更を見つける
ajax はファイルをアップロードできないことを覚えています。ajax のように見えるだけで、実際には iframe か何かを生成します
バッチでアップロードできる swfupload をお勧めします
------解決策------------------純粋な ajax アップロード、iframe/swf は不可能、ff は可能実現してください...笑
------解決策---------function showup() {
//通常のスタイルを採用します
//$('#mood_msg_menu').css('display', 'block');.position()
var leftpos = $("#tu").offset( ) .left+15;
var toppos = $("#tu").offset().top+20;
//位置を取得し、顔文字ボックスのポップアップ位置を決定します
$(' #upload').css('left', leftpos+'px');
$('#upload').css('top', toppos+'px');
$( '#upload') .show('normal');
//$('#mood_add').
if($('#mood_face_bg')) {$('#mood_face_bg').remove( );}
var modDiv = '
< input type="reset" value="Cancel" onClick="" class="btn1"> |