1.需要引入jQuery.windowName.plugin.js文件
2.服务端:需要对返回结果进行包装,包装的结果类似于 :
<script>window.name={status:0,desc:'ok'};</script>
3.客户端 请求格式:
var jsonStr= eval("({windowname:true,id:123456})"); $.post("test.jsp",jsonStr, function(data){ data = eval( '(' + $.trim(data) + ')' ); if(data.state == 1){ doSomething(); } alert(data.desc); });
4.服务端域名下应该有robots.txt及crossdomain.xml文件(robots.txt可为空)
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> </cross-domain-policy>