过去两个小时我一直在研究,但一无所获。
基本上,我使用AJAX加载页面:“/ API / image.vif” /API/images.vif的来源:
<div id="recommended_images">This will appear in the featured images box.</div>
<div id="latest_images">This will appear in the latest images box.</div>
使用ajax,我想加载上面的代码,并获取“recommended_images”的内容 - 这可能吗?它来自不同的域名,我的其他网站,所以我认为由于安全性而无法运作。
答案 0 :(得分:0)
跨域ajax调用可以通过'jsonp'完成。你的后端也需要支持它。
否则,浏览器不会这样做
答案 1 :(得分:0)
假设你遇到安全问题,你有jQuery,并且/API/images.vif的内容已保存到名为“result”的变量中,你可以这样做:
var $temp = $('<div></div>').append($(result));
var contents = $("#recommended_images", $temp).html();
“contents”变量的值将包含recommended_images div中的任何html。