ホームページ >バックエンド開発 >PHPチュートリアル >ファイルを更新せずにアップロードする場合の解決策
更新せずにファイルをアップロードします
php を使用して、ほとんどのフォーラムと同様に投稿時に画像を挿入できる機能を作成したいと考えています。オンラインで調べたところ、
フォームに input type='file' と書かれていることが分かりました。フォームが送信されると、ターゲットを非表示の iframe に指定すると、ページが自動的に更新されます。
ピースを更新せずにファイルを作成します。ファイルは正常にアップロードできますが、バックグラウンドで生成されたファイル保存パスを現在のページに同期して更新できないという問題が発生します。したがって、
は、csdn のように画像をアップロードした後に編集ボックスに対応するパスを書き込むことができません。
この問題を解決する良い方法がわかりません。今は書けないことが分かりました。助けを求めてください。
------解決策------------------
編集ボックスに対応するパスを書き込みますか? > は input type=text または他のコントロールにのみ書き込むことができますが、input type=file には書き込むことはできません
iframe には名前を付けるか ID が必要で、受信プログラムのエコー画像パス
は
s = document.iframe name.document.body.innerHTML
id を取得するときに使用されます。
に似ています------解決策----------- -- -----そして、カーソル位置を取得する問題は IE では解決できません。 Webkitブラウザ下でのみ正常に動作します。 csdnをテストしましたが、同じことが起こりました。