我在文档中有一个GET请求。我所在的当前页面包含该文档,然后执行该文档。问题是文件是在包含时找到的,但GET请求不是因为GET(根据firebug)发送的请求是http://www.site.com/watch/http//www.site.com/file/doc.php
,当GET要求http//www.site.com/file/doc.php
请求时。我所在的当前页面是http://www.site.com/watch/123456
,其中观看是video.php?vid_id=
的别名。任何人都有任何关于为什么会这样的想法?
$.getJSON("http//www.site.com/file/doc.php?action=view&load=initial&page="+page+"&vid_id="+vid_id+"&username="+username+"&t=" + (new Date()), function(json) {
var html = '';
for(i=0; i < json.length; i++) {
html += prepare(json[i]);
}
$('#shoutbox-list').append(html).find('li').fadeIn(1500);
$('div[id="chunk"]').fadeIn(1500);
});
答案 0 :(得分:2)
您只需在URL中插入一个冒号,这样它就是一个有效的资源标识符:
e.g。改变:
$.getJSON("http//www.site.com/....
到
$.getJSON("http://www.site.com/....
^