【问题标题】:Is it possible to click a button on a html page from a separate html page?是否可以从单独的 html 页面单击 html 页面上的按钮?
【发布时间】:2019-12-16 16:42:58
【问题描述】:

我有两个自定义 html 页面: 'first.html' 和 '第二个.html'。 在“second.html”中,我有一个隐藏的 div。我想单击“first.html”上的一个按钮,该按钮将取消隐藏“second.html”中的 div。我希望两个页面同时在不同的窗口/标签中打开。

这是一个 Django 项目,所以我尝试在 views.py 中创建一个 def,它会在“first.html”上的按钮打开时打开“second.html”。这样做只会打开“second.html”,但我需要同时打开两个页面。

【问题讨论】:

    标签: javascript jquery html django web


    【解决方案1】:

    这听起来有点奇怪,但可以肯定。我可以想到两种方法:

    1. first.html 使用window.open() 打开second.html。这使first.html 可以完全访问second.html 的DOM。

    2. 通过服务器进行通信。 first.html 告诉服务器该按钮已被单击。 second.html 正在监听,可能是 EventSource 并更新它的 DOM。

    【讨论】:

      猜你喜欢
      • 2019-09-22
      • 2020-09-18
      • 2020-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-20
      • 1970-01-01
      • 2020-09-23
      相关资源
      最近更新 更多