为什么经过多次点击按钮,是挂网站?我使用函数.load()来加载内容(html)。我使用萤火虫来解决这个问题,但没有成功
我的目的是这个按钮:
http://i.stack.imgur.com/ElWXy.gif
您自己可以看到我的网站:http://zigweb.ir/siran/
并且可以看到这个js代码来解决:http://zigweb.ir/siran/files/js/admin.js
$('#icon a').click(function (event) {
event.preventDefault();
var id = '#' + this.id;
var title = $(id).attr('title');
$(".title").toggleClass("suject").html(title);
var url = $(id).attr('href');
$('.table_show, #num_count, #select_box, #input_search').fadeOut('slow', function () {
$('.results').load(url+' .load', function(){
$(this).hide().show();
$.getScript("http://zigweb.ir/siran/files/js/admin.js");
})
//.hide().show("slow")
});
});
请告诉我,我该怎么办? 尊重
答案 0 :(得分:0)
这是因为Same-origin policy。
Chrome Inspector说,
XMLHttpRequest无法加载http://localhost/test/1st.htm。起源 Access-Control-Allow-Origin不允许http://zigweb.ir。
要解决此问题,您应将请求网址从http://localhost
更改为http://zigweb.ir
。