【问题标题】:pass a var from one page to another将 var 从一个页面传递到另一个页面
【发布时间】:2011-01-12 22:13:20
【问题描述】:

我有一个包含另一个页面 (#2) 的页面 (#1)。第二页包含一个数据库查询。如果没有结果,我需要能够将消息传递到第一页。可以用 jQuery 或类似 innerHTML 的东西来完成吗?

我是否需要将消息容器放在第 1 页并从第 2 页定位该区域?

第 1 页

<div id="messageArea"></div>

第 2 页

if ($error === true) {
    $message = 'Message here';
}

更新:使用 AJAX 调用包含

【问题讨论】:

  • 什么是“另一个页面的包含”? SSI? php?一个iframe?通过 AJAX 获取页面并将其插入 DOM?
  • Alex Sexton 做了一个关于跨页通信的演讲alexsexton.com
  • 谁认为这个问题有用?几乎没有足够的细节可供任何人提供帮助

标签: javascript jquery innerhtml


【解决方案1】:

将值放入查询字符串中,在接收页面解析查询字符串。

【讨论】:

  • XSS 传入... 3... 2... 1... 不是真的,确保消息中没有脚本标签等。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-01-24
  • 2015-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-24
相关资源
最近更新 更多