1

xlxsファイルを次のようにアップロードしたい。

[アップロード]ボタンをクリックすると、JS関数window.open('ここにある他のaspxページアドレス')を使用して新しいポップアップウィンドウが開きます。

他のページには、ファイルアップローダーコントロール、ボタン、およびステータスを表示するためのラベルがあります。

ここで、ユーザーがファイルをアップロードし、正常に完了した後、親ページのボタンを有効にします。

誰かがこれを行う方法を教えてもらえますか?

前もって感謝します。

4

2 に答える 2

1

解決策はjavascript関数である可能性があります

window.opener.document.getelementbyid
于 2013-03-21T11:27:50.913 に答える
1

アップロードが正常に完了したら、JavaScriptコードを吐き出して、アップロードが行われている現在のポップアップウィンドウを閉じ、親ウィンドウのボタンを有効にする必要があります。基本的に、ファイルが正常にアップロードされた直後に、次のように記述する必要があります。

string code 
       = @"<script> 
              window.opener.document.getElemenById('buttonID').disabled=false;
              window.close();

         </script>";
Response.Write(code);
Response.End();

buttonID親ページの実際のbuttonIDに置き換える必要がある場所。

于 2013-03-21T11:58:58.103 に答える