0

我有一个动态 html 页面,我想使用 JSON 传递一个字符串。

以前,我只使用 PHP 完成此操作,例如:

$data->pagedata=$pagedata;
echo json_encode($data);

我想知道是否有办法使用 JavaScript 或 JQuery 来做这个客户端?

该字符串将存储在 Javascript 变量中。我想使用 JQuery 从另一个网站检索该字符串。

提前致谢

4

2 回答 2

0

JSON 在特定的 URL 上?

如果您使用的是 JQUERY,则可以使用 load() 函数 - http://api.jquery.com/load/

于 2012-07-06T01:42:16.150 回答
0

有一些方法可以做到这一点

  1. 如果您的第 1 页通过 window.open 调用第 2 页,则第 2 页可以通过 window.parent.{variable name} 或 window.top.{variable} 访问所有第 1 页的 js 变量。当您在第 1 页的 iframe 中嵌入第 2 页时,这也可用

  2. 如果您的第 1 页通过重定向调用第 2 页,则只能通过 url 传递变量。搞笑:http ://www.abc.com/?json= {urlencodejson}。然后在第 2 页中使用 javascript 检索该编码的 json。

于 2012-07-06T01:45:52.067 回答