我想通过以下方式上传 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