ie跨域解決辦法 如何解決IE瀏覽器跨域問題?
如何解決IE瀏覽器跨域問題?打開IE瀏覽器,選擇“工具”菜單下的“Internet”選項,打開“Internet”選項卡,切換到“安全”選項卡,單擊“可信站點”,然后單擊“站點”按鈕。在“可信站點”窗
如何解決IE瀏覽器跨域問題?
打開IE瀏覽器,選擇“工具”菜單下的“Internet”選項,打開“Internet”選項卡,切換到“安全”選項卡,單擊“可信站點”,然后單擊“站點”按鈕。在“可信站點”窗口中,輸入可信站點區(qū)域的URL,單擊“添加”按鈕,該URL將添加到站點列表中。最后,關(guān)閉“可信站點”窗口或“安全”頁簽下的“可信站點”,點擊自定義級別,打開“可信站點區(qū)域”窗口,找到跨域瀏覽窗口和框架,選擇“啟用”在當(dāng)前窗口中繼續(xù)向下翻頁,選擇“啟用”通過域訪問數(shù)據(jù)源。單擊“確定”關(guān)閉“受信任的站點區(qū)域”窗口,然后在“Internet”窗口中單擊“確定”。同時,關(guān)閉瀏覽器,在請求的JS腳本中添加是否允許跨域訪問權(quán)限詢問,jQuery.support.cors如果默認(rèn)值為true,則允許;否則不允許。設(shè)置完成后,重新打開瀏覽器進行驗證
ie8-10。結(jié)合iframe和跨文檔消息傳遞,post不再是跨域的。Ie6-7或iframe都是通過iframe URL傳輸?shù)臄?shù)據(jù)。
如何解決IE瀏覽器跨域問題?
PHP有許多解決跨域問題的方法,常見的方法如下:
這是通過使用<script></script>標(biāo)記實現(xiàn)的,示例如下:
這利用了<script></script>標(biāo)記的兩個特性,一個是支持跨域,另一個是執(zhí)行JS代碼。
服務(wù)器中沒有跨域問題。因此,可以讓客戶端程序先訪問域名下的PHP程序,然后讓PHP程序通過服務(wù)器請求第三方程序。這也可以解決跨域問題。