1

我想通过以下方式上传 xlxs 文件。

单击“上传”按钮,我正在使用 JS 函数 window.open(“此处为其他一些 aspx 页面地址”)打开新的弹出窗口。

在其他页面上,我有一个文件上传器控件、一个按钮和一个标签来显示某些状态。

我想在这里,当用户上传文件并成功完成后,我想在父页面上启用按钮。

有人可以帮我怎么做吗?

提前致谢。

4

2 回答 2

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 回答
1

解决方案可能是一个 javascript 函数

window.opener.document.getelementbyid
于 2013-03-21T11:27:50.913 回答