ajax實現的跨域請求程式碼例項
在實際應用中可能需要載入遠端資料,但是jquery ajax存在一定的跨域問題,下面就介紹一下如何解決此問題。
可以使用jsonp的方式解決此問題。
一.客戶端程式碼:
[JavaScript] 純文字檢視 複製程式碼$.ajax({ type : "get", async:false, url : "http://www.softwhy.com/ajax.do", dataType : "jsonp", jsonp: "callbackparam",//服務端用於接收callback呼叫的function名的引數 jsonpCallback:"success_jsonpCallback",//callback的function名稱 success:function(json){}, error:function(){ alert('fail'); } });
二.後臺程式碼:
[C#] 純文字檢視 複製程式碼public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain"; String callbackFunName = context.Request["callbackparam"]; context.Response.Write(callbackFunName + "([ { name:\"John\"}])"); }
相關文章
- ajax實現跨域請求程式碼例項簡單介紹跨域
- $.getJSON()實現跨域請求程式碼例項JSON跨域
- PHP AJAX JSONP實現跨域請求使用例項PHPJSON跨域
- Ajax+SpringMVC實現跨域請求SpringMVC跨域
- ajax跨域post請求,如何實現呢跨域
- jQuery ajax請求程式碼例項分享jQuery
- jquery ajax 跨域請求jQuery跨域
- 利用JQuery實現更簡單的Ajax跨域請求jQuery跨域
- 巧用javascript ajax,實現跨域請求外帶,增大漏洞危害JavaScript跨域
- ajax跨域請求之CORS的使用跨域CORS
- jQuery實現的非同步請求程式碼例項jQuery非同步
- ajax請求且帶返回值的程式碼例項
- ajax跨域請求簡單介紹跨域
- 跨域ajax請求,伺服器會收到請求嗎?跨域伺服器
- Ajax 跨域請求 Access to XMLHttpRequest 解決方案跨域XMLHTTP
- 簡單的實現jsonp跨域請求JSON跨域
- ajax請求完畢之前顯示正在載入程式碼例項
- AJAX 跨域請求解跨域
- 跨域請求之jQuery的ajax jsonp的使用解惑跨域jQueryJSON
- 跨域請求跨域
- js ajax請求封裝及解決node請求跨域問題JS封裝跨域
- AJAX 跨源 HTTP 請求HTTP
- Koa2框架利用CORS完成跨域ajax請求框架CORS跨域
- Python全棧Web(AjaxJQuery-AJAX跨域請求)Python全棧WebjQuery跨域
- AJAX(XMLHttpRequest)進行跨域請求方法詳解(一)XMLHTTP跨域
- AJAX(XMLHttpRequest)進行跨域請求方法詳解(二)XMLHTTP跨域
- AJAX(XMLHttpRequest)進行跨域請求方法詳解(三)XMLHTTP跨域
- AJAX(XMLHttpRequest)進行跨域請求方法詳解(四)XMLHTTP跨域
- CORS跨域請求CORS跨域
- vue跨域請求Vue跨域
- [php]如何讓cookie實現跨域問題的原始碼例項PHPCookie跨域原始碼
- jQuery的ajax實現的刪除記錄程式碼例項jQuery
- jquery實現的ajax請求獲取json資料程式碼jQueryJSON
- KKB : Jquery實現Ajax請求jQuery
- ajax實現的點選數目加1程式碼例項
- javascript實現區域性列印程式碼例項JavaScript
- 前端跨域請求原理及實踐前端跨域
- 解決 jquery使用ajax請求發生跨域問題的辦法jQuery跨域