2

ファイルに画像がありmain.phpます:

  <img src="..\images\image.gif" class="cur" onclick="imgWin();">

下のこの画像をクリックすると、関数が呼び出されました:

function imgWin()
{
   imageWin=window.open("../pages/img.php","imageWin","toolbar=no,width=500,height=200,directories=no,menubar=no,SCROLLBARS=yes");
}

この関数は新しいウィンドウで img.php を開きます

img.php file :

<HTML>
<HEAD>
    <TITLE>upload image</TITLE>
</HEAD>
<BODY>

    <FORM NAME="imgForm" method="get" action="#">
          address : 
          <INPUT type="file" name="imgUrl" size="50">
          description : 
          <INPUT type="text" name="description" size="50">
          <input type="submit" value="sumbit">
    </form>
</BODY>
</HTML>

上記のフォームのボタンをクリックするとsubmit、データimgUrldescriptionテキストボックスがファイルに送信されmain.phpます。

どうすればできますか?

4

4 に答える 4

1

ウィンドウに名前を付ける必要があります.....

 <form action="foobar.php" method="get" target="foo">
 First name: <input type="text" name="fname" /><br />
 Last name: <input type="text" name="lname" /><br />
 <input type="submit" value="Submit" />
 </form>

これにより、「foo」という名前のターゲット ウィンドウにフォームが送信され、アクションは foobar.php になります。ウィンドウを開くときは、javascript を使用して、ターゲットである「名前」を指定します。

 window.open(URL,name,specs,replace)
于 2011-07-16T13:27:24.947 に答える
-1

変化する:

action="#"

に:

action="main.php"

パラメータをmain.phpに送信し、そこで処理するコードを記述する必要があります。

于 2011-07-16T14:49:29.430 に答える