ホームページ  >  記事  >  バックエンド開発  >  更新せずにアップロードされたファイルを処理する方法

更新せずにアップロードされたファイルを処理する方法

WBOY
WBOYオリジナル
2016-06-13 12:36:06755ブラウズ

更新せずにファイルをアップロードします
php を使用して、ほとんどのフォーラムと同様に投稿時に画像を挿入できる機能を作成したいと考えています。ネットで調べてみると
にinput type='file'と書かれていることが分かりました。
フォームでは、フォームが送信されるとページが自動的に更新されます。ターゲットを非表示の iframe に指定すると、
を更新せずにテキストをアップロードできます。
個。ファイルは正常にアップロードできますが、バックグラウンドで生成されたファイル保存パスを現在のページに同期して更新できないという問題が発生します。ということで

csdnのように画像をアップロードした後にエディットボックスに対応するパスを記述することはできません。

この問題を解決する良い方法がわかりません。今は書けないことが分かりました。助けを求めてください。


-----解決策---------
エディタ内に対応するパスを書き込みます箱は?
input type=text または他のコントロールにのみ書き込むことができますが、input type=file
には書き込むことができません
iframe には名前を付けるか ID を指定する必要があり、受信プログラムのエコー画像パス
取得する場合は
を使用します s = document.iframename.document.body.innerHTML
ID は
に似ています -------解決策 ---------
の取得の問題についてカーソル位置、IE では解決策がありません。 Webkitブラウザ下でのみ正常に動作します。 csdnをテストしましたが、同じことが起こりました。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。