【问题标题】:Passing information between windows ASP.net在 Windows ASP.net 之间传递信息
【发布时间】:2010-08-10 11:45:21
【问题描述】:

问题是:我有一个名为 test.html 的 HTML 页面和一个名为 getitem.aspx 的 ASPX 页面。

现在我要做的是,单击 test.html 上的按钮后,我希望 getitem.aspx 页面在新对话框中打开并允许在文本框中输入。单击 getitem.aspx 上的 OK 按钮后,此对话框应关闭,条目应传回 html 页面。

问题在于 getitem.aspx 有几个触发回发的按钮 - 但我只希望在单击“确定”按钮而不是任何其他按钮时将文本框中的项目发送回 test.html。

我该如何实现呢?

【问题讨论】:

  • 一个 HTML 页面是静态的 - 你如何将数据传递给它?它是如何响应的?

标签: asp.net html button postback


【解决方案1】:

你应该使用 javascript 来做到这一点 首先你需要使用 window.open() 方法来打开弹窗 关闭页面后,您应该使用 window.opener 访问已关闭的窗口并使用 javascript 方法(如 (getElementById))在该窗口上查找元素并读取它的值,然后使用 !!

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-17
    • 2016-07-24
    • 1970-01-01
    • 1970-01-01
    • 2016-04-17
    • 1970-01-01
    • 2022-01-01
    • 2018-01-25
    相关资源
    最近更新 更多