从.html页面获取JSON数据

时间:2012-07-06 01:16:49

标签: javascript jquery html json

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

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

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

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

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

提前致谢

2 个答案:

答案 0 :(得分:0)

JSON位于特定的URL?

如果你正在使用JQUERY,你可以使用load()函数 - http://api.jquery.com/load/

答案 1 :(得分:0)

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

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

  2. 时,也可​​以使用此功能
  3. 如果您的第1页通过重定向调用第2页,则只能通过网址传递变量。 Ig:http://www.abc.com/?json= {urlencodejson}。然后在第2页中使用javascript检索那个编码的json。