iframe跨域第三方網(wǎng)頁(yè) 如何使用iframe實(shí)現(xiàn)跨域?qū)懭隿ookie并且兼容大部分瀏覽器?
如何使用iframe實(shí)現(xiàn)跨域?qū)懭隿ookie并且兼容大部分瀏覽器?假設(shè)通過a網(wǎng)站下的iframe或Ajax調(diào)用B下的內(nèi)容時(shí),ie默認(rèn)會(huì)阻止B寫入任何cookie//B中被調(diào)用的頁(yè)面需要寫入P3P頭,以
如何使用iframe實(shí)現(xiàn)跨域?qū)懭隿ookie并且兼容大部分瀏覽器?
假設(shè)
通過a網(wǎng)站下的iframe或Ajax調(diào)用B下的內(nèi)容時(shí),ie默認(rèn)會(huì)阻止B寫入任何cookie
//B中被調(diào)用的頁(yè)面需要寫入P3P頭,以消除IE對(duì)寫入cookie的阻塞context.Response.AddHeader文件(“P3P”,“CP=CAO PSA OUR”)
//A through Ajax調(diào)用http://www.B.com何時(shí)訪問中的內(nèi)容時(shí),需要使用jsonp。為了匹配它的工作,您需要添加以下兩句話來(lái)生成jsonp returncontext.Response.ContentType=“文本/純文本”context.Response.Write文件( 字符串格式(“{0}(“OK”)”上下文。請(qǐng)求[“callback”
//通過調(diào)用JSON跨域訪問jQuery.ajax文件({
url:url,
類型:“GET”
數(shù)據(jù):數(shù)據(jù),
數(shù)據(jù)類型:“jsonp”,
成功:函數(shù)(數(shù)據(jù)){window.location.href=圖爾
}
})