我想以下列方式上傳xlxs文件。如何檢查文件上傳是否在其他頁面上完成
點擊上傳按鈕我打開新的彈出窗口使用JS函數window.open('其他aspx頁面地址')。
在其他頁面上,我有一個文件上傳控件,一個按鈕和一個標籤來顯示一些狀態。
我想在這裏,當用戶上傳文件和成功完成後,我想啓用父母頁面上的按鈕。
有人可以幫助我如何做到這一點?
在此先感謝。
我想以下列方式上傳xlxs文件。如何檢查文件上傳是否在其他頁面上完成
點擊上傳按鈕我打開新的彈出窗口使用JS函數window.open('其他aspx頁面地址')。
在其他頁面上,我有一個文件上傳控件,一個按鈕和一個標籤來顯示一些狀態。
我想在這裏,當用戶上傳文件和成功完成後,我想啓用父母頁面上的按鈕。
有人可以幫助我如何做到這一點?
在此先感謝。
上傳成功完成後,必須吐出的JavaScript代碼,收在上傳發生在當前彈出窗口,並啓動按鈕的父窗口。 基本上,你需要寫這樣的事情,之後該文件被成功上傳:
string code
= @"<script>
window.opener.document.getElemenById('buttonID').disabled=false;
window.close();
</script>";
Response.Write(code);
Response.End();
要由實際buttonID在父頁替換buttonID
需求。
的解決方案可能是一個javascript函數
window.opener.document.getelementbyid
你能解釋一下嗎? – 2013-03-21 11:29:40
您在哪裏編寫上傳文件的代碼。在'popup'上? – 2013-03-21 11:25:44
是的,上傳代碼在彈出窗口。 – 2013-03-21 11:27:31