近期有朋友咨询,目前有两个网站,B网站是用POSCMS制作的,A网站是其他CMS。现状想在网站A里面调用B网站的新资讯。
	
	 
	
	解决办法目前我们想到的是通过ajax做站外请求,poscms支持ajaxp格式,解决了跨域问题,具体操作步骤如下:
 
	 
	1.在poscms新建一个模板waibu.html,并写好调用标签
	 
	{list action=module module=news num=10}
	{$t.title}
	{/list}
	 
	 
	2.在A网站模板中要调用新闻新增代码
	 
	<div id="poscms_news"></div>
	<script type="text/javascript">
	    $.ajax({
	        type: "GET",
	        url:"http://A网站的网址/index.php?c=api&m=html&name=waibu.html&format=jsonp",
	        dataType: "jsonp",
	        success: function(json){
	            $("#poscms_news").html(json.html);
	        },
	        error: function(){ }
	    });
	</script>
	
	通过以上2个步骤即可实现在站外调用POSCMS网站中的新闻。