js跨域訪問示例(客戶端/服務端)
更新時間:2014年05月19日 16:05:32 作者:
有關跨域訪問的的文章,可以搜到很多,基本上大同小異,下面有個不錯的訪問示例,大家可以參考下
復制代碼 代碼如下:
<div id="oid"></div>
<script type="text/javascript">
//獲取貨號
$.ajax({
url: "http://192.168.1.191/H.ashx",
type: "GET",
dataType: 'jsonp',
//jsonp的值自定義,如果使用jsoncallback,那么服務器端,要返回一個jsoncallback的值對應的對象.
jsonp: 'jsoncallback',
//要傳遞的參數(shù),沒有傳參時,也一定要寫上
data: null,
timeout: 5000,
//返回Json類型
contentType: "application/json;utf-8",
//服務器段返回的對象包含name,openid.
success: function (result) {
document.getElementById('oid').innerText=result.name+":"+result.openid;
},
error: function (jqXHR, textStatus, errorThrown) {
alert(textStatus);
}
});
</script>
服務端 H.ashx
復制代碼 代碼如下:
<%@ WebHandler Language="C#" Class="H" %>
using System;
using System.Web;
public class H : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
string result = context.Request.QueryString["jsoncallback"] + "({\"name\":\"測試編號為\",\"openid\":\"123456789\"})";
context.Response.Clear();
context.Response.Write(result);
context.Response.End();
}
public bool IsReusable {
get {
return false;
}
}
}
相關文章
JS小數(shù)運算出現(xiàn)多為小數(shù)問題的解決方法
這篇文章主要介紹了JS小數(shù)運算出現(xiàn)多為小數(shù)問題的解決方法,需要的朋友可以參考下2016-06-06
深入學習JavaScript ES8中的函數(shù)式編程
函數(shù)式編程已經(jīng)成為現(xiàn)代JavaScript開發(fā)中的一種主要范式,它提供了一種更清晰、更模塊化、更可維護的代碼編寫方式,本文將深入探討ES8中的一些關鍵特性,并演示如何使用這些特性進行函數(shù)式編程實踐,有需要的可以參考下2023-09-09
JavaScript實現(xiàn)異步任務循環(huán)順序執(zhí)行詳解
這篇文章主要為大家詳細介紹了JavaScript中實現(xiàn)異步任務循環(huán)順序執(zhí)行的方法,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2023-03-03
一個特殊的排序需求的javascript實現(xiàn)代碼
看了之后1是手癢癢,2是覺得樓主的實現(xiàn)有問題,就動手寫了一下,用js,大概用了30-40分鐘。2009-09-09
JavaScript使用sort函數(shù)實現(xiàn)漢字排序
JavaScript中的sort函數(shù)是一個強大且多用途的工具,能夠對數(shù)組的元素進行排序,而漢字按照拼音排序又是一個常見需求,下面我們就來看看如何使用JavaScript實現(xiàn)漢字排序吧2023-12-12
JavaScript中立即執(zhí)行函數(shù)實例詳解
javascript和其他編程語言相比比較隨意,所以javascript代碼中充滿各種奇葩的寫法,有時霧里看花,當然,能理解各型各色的寫法也是對javascript語言特性更進一步的深入理解。這篇文章主要給大家介紹了關于JavaScript中立即執(zhí)行函數(shù)的相關資料,需要的朋友可以參考下。2017-11-11
拖動Html元素集合 Drag and Drop any item
拖動Html元素集合 Drag and Drop any item...2006-12-12

