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