天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

使用JQuery進(jìn)行跨域請求

以上程序是今天偶然看到的,分享一下!原文地址:  Cross-domain-request-with-jquery當(dāng)然,還有以上的那個(gè) Demo,我直接拿過來改了下,原地址:Demo
復(fù)制代碼 代碼如下:
$(document).ready(function(){
var container = $('#target');
container.attr('tabIndex','-1');
$('.ajaxtrigger').click(function(){
var trigger = $(this);
var url = trigger.attr('href');
if(!trigger.hasClass('loaded')){
trigger.append('<span></span>');
trigger.addClass('loaded');
var msg = trigger.find('span::last');
} else {
var msg = trigger.find('span::last');
}
doAjax(url,msg,container);
return false;
});

function doAjax(url,msg,container){
// if the URL starts with http
if(url.match('^http')){
// assemble the YQL call
msg.removeClass('error');
msg.html(' (loading...)');
$.getJSON("http://query.yahooapis.com/v1/public/yql?"+
"q=select%20*%20from%20html%20where%20url%3D%22"+
encodeURIComponent(url)+
"%22&format=xml'&callback=?",
function(data){
if(data.results[0]){
var data = filterData(data.results[0]);
msg.html(' (ready.)');
container.
html(data).
focus().
effect("highlight",{},1000);
} else {
msg.html(' (error!)');
msg.addClass('error');
var errormsg = '<p>Error: could not load the page.</p>';
container.
html(errormsg).
focus().
effect('highlight',{color:'#c00'},1000);
}
}
);
} else {
$.ajax({
url: url,
timeout:5000,
success: function(data){
msg.html(' (ready.)');
container.
html(data).
focus().
effect("highlight",{},1000);
},
error: function(req,error){
msg.html(' (error!)');
msg.addClass('error');
if(error === 'error'){error = req.statusText;}
var errormsg = 'There was a communication error: '+error;
container.
html(errormsg).
focus().
effect('highlight',{color:'#c00'},1000);
},
beforeSend: function(data){
msg.removeClass('error');
msg.html(' (loading...)');
}
});
}
}
function filterData(data){
// filter all the nasties out
// no body tags
data = data.replace(/<?//body[^>]*>/g,'');
// no linebreaks
data = data.replace(/[/r|/n]+/g,'');
// no comments
data = data.replace(/<--[/S/s]*?-->/g,'');
// no noscript blocks
data = data.replace(/<noscript[^>]*>[/S/s]*?<//noscript>/g,'');
// no script blocks
data = data.replace(/<script[^>]*>[/S/s]*?<//script>/g,'');
// no self closing scripts
data = data.replace(/<script.*//>/,'');
// [... add as needed ...]
return data;
}
});

JavaScript技術(shù)使用JQuery進(jìn)行跨域請求,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 精品无码乱码AV | 天天色狠狠干 | 色偷偷综合网 | 97精品少妇偷拍AV | 欧美人妇无码精品久久 | 久久精品亚洲AV中文2区金莲 | 国产激情精品久久久久久碰 | 灌饱娇嫩H将军公主最新章节 | 亚洲高清视频一区 | 伊久久 | 午夜精品久久久内射近拍高清 | 插骚妇好爽好骚 | 精品视频一区二区三三区四区 | 中文字幕人成人乱码亚洲影视S | 亚洲中文有码字幕日本 | 97在线超碰免费视频 | 亚洲欧美激情精品一区二区 | 99人精品福利在线观看 | 日本性hd | 依恋影院在线观看 | 无敌在线视频观看免费 | 国内外成人免费在线视频 | 中文字幕久久久 | 丝袜美女被啪啪不带套漫画 | 老男人粗大猛 | 极品美女久久久久久久久久久 | 久久久视频2019午夜福利 | 97色伦97色伦国产 | 交换邻居波多野结衣中文字幕 | 四虎永久在线精品免费A | 中文字幕不卡免费高清视频 | 亚洲精品高清中文字幕完整版 | 日本中文字幕巨大的乳专区 | 国产偷国产偷亚洲高清SWAG | 国产成人精品电影 | 亚洲精品午夜久久久伊人 | 男女XX00上下抽搐动态图 | 国产成人在线小视频 | 公粗挺进了我的密道在线播放贝壳 | 亚洲视频免费在线观看 | 9亚洲欧洲免费无码在线 |