如何在使用JavaScript或jQuery刷新父页面后保留iframe src?

时间:2012-09-09 19:48:05

标签: javascript jquery html iframe

我正在ASP.NET中设计一个具有Master Page和iframe的应用程序。当我单击母版页中的链接时,链接将在iframe中打开,但如果我刷新父页面,iframe会丢失它的源并返回一个空白框架。

如何在刷新页面后保留iframe src属性,例如Parallel的Plesk Panel?

1 个答案:

答案 0 :(得分:2)

有几种方法可以临时存储iframe的URL,然后在下一页重新加载时检索它。

  1. 将其存储为Cookie
  2. 使用localStorage
  3. 使用window.name - 呃,不。哈。开玩笑。这是一个糟糕的黑客。
  4. 使用其中一个管理localStorage的小包,如果必须,则使用默认值返回cookie。
  5. 您可能需要阅读HTML5 Local Storage fallback solutions以获取有关这些选项的更多信息。