【问题标题】:Javascript alert event between pages页面之间的 Javascript 警报事件
【发布时间】:2022-08-17 18:15:20
【问题描述】:

我有两个 php 呈现的页面:客户发票和客户管理。 我的用户需要从客户发票页面中快速创建客户。

我不想向客户发票页面添加额外的代码来提供该功能,我宁愿代码打开第二个选项卡并显示客户管理页面。

用户创建新客户后,该页面应关闭,并且需要在客户发票页面上的客户输入字段中填写创建的客户编号。

有谁知道除了使用 websockets 或 node.js,最好使用 vanilla javascript(或 jQuery)之外,是否还有其他方法可以使这项工作?谷歌对我帮助不大..

    标签: javascript jquery


    【解决方案1】:

    您可以尝试通过 JS 将客户管理页面作为 iframe 覆盖插入 - 这作为新选项卡对用户更加友好。

    在用户保存他的客户记录并生成客户编号后(都在 iframe 中),将客户编号与 JS 传递给父页面:

    <script>
      parent.document.getElementById('customer_number_input').value = '12346789';
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-21
      • 2016-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-21
      • 2016-10-26
      • 1970-01-01
      相关资源
      最近更新 更多