首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过Javascript在各种浏览器窗口/选项卡中维护iFrame页面的状态

通过Javascript在各种浏览器窗口/选项卡中维护iFrame页面的状态
EN

Stack Overflow用户
提问于 2013-05-30 10:03:06
回答 2查看 678关注 0票数 2

我有一个页面(比如“bas电”),其中有一个iFrame。在这个iFrame中,有各种各样的div,这些div在运行时是根据某种标准被显示和隐藏的。这个条件只不过是通过另一个页面(比如'page2')对其他一些外部API的AJAX调用。如果API返回(例如'x')值,则显示div1 (rest是隐藏的),如果它返回(例如'y')值,则显示div2 (rest隐藏)等等。

问题是,如果我只打开一个浏览器窗口的bas电,一切正常工作,但打开多个窗口/选项卡的基本漏电并不能反映所有页面的值。

考虑以下步骤:

  1. 开式漏电。将显示默认设置。
  2. 打开page2.调用API并返回'x‘。在基本漏电中,“div1”块被显示,rest被隐藏。
  3. 打开同一浏览器的另一个选项卡/窗口中的基本漏电。在不应发生这种情况时,将显示默认设置。它应该显示隐藏rest的div1。

希望我已经把我的问题弄清楚了,让你们大家都能理解。这只能在javascript/jQuery的帮助下完成。请帮帮我。

非常感谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-30 10:52:41

嗯,经过一天在谷歌勋爵的斗争,我终于知道我实际上在寻找的是在HTML5中引入的是‘HTML5’。可惜这不能适用于旧浏览器,但至少我还可以更进一步。

非常感谢大家对此进行调查。:-)

票数 0
EN

Stack Overflow用户

发布于 2013-05-30 10:10:42

在我的项目中,我使用window.name属性标识浏览器选项卡。我想这对你来说是个好的开始。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16833238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档