跨域獲取後台日期 ASP

2022-01-26 05:24:51 字數 2043 閱讀 3473

最近所有的計畫都被打亂,生活節奏也有些控制不住,所以在自己還算清醒的時候,把之前乙個小功能寫下來,對其它人也有些幫助。

需求前景:需要用ajax跨域獲取後台伺服器日期。

1.分析需求:

在這個需求中,可能需要解決的幾個重點:1.ajax。2.跨域。3.獲取後台伺服器日期,在不確認獲取的伺服器日期可能要滿足以下情況:date、time、year、month、day、hour、minute、second、datetime。

2.實現需求:

前端**:

c#" autoeventwireup="

true

" codebehind="

timeindex.aspx.cs

" inherits="

ajaxgettime.timeindex

" %>

"">

後台**:

using

system;

using

system.collections.generic;

using

system.linq;

using

system.web;

using

system.web.ui;

using

system.web.ui.webcontrols;

namespace

ajaxgettime

else

if (dateparam.equals("

time

", stringcomparison.ordinalignorecase))

else

if (dateparam.equals("

year

", stringcomparison.ordinalignorecase))

else

if (dateparam.equals("

month

", stringcomparison.ordinalignorecase))

else

if (dateparam.equals("

day"

, stringcomparison.ordinalignorecase))

else

if (dateparam.equals("

hour

", stringcomparison.ordinalignorecase))

else

if (dateparam.equals("

minute

", stringcomparison.ordinalignorecase))

else

if (dateparam.equals("

second

", stringcomparison.ordinalignorecase))

else

if (dateparam.equals("

datetime

", stringcomparison.ordinalignorecase))

else}}

else

}catch

(exception)}}

}

效果展示

以上只演示了date、time,其它的日期就改變url鏈結,可直接獲取,這樣方便了擴充套件性,並且滿足了所有日期需求,不僅僅只是獲得日期這乙個區間。

這段時間,對更新部落格有些懈怠,10月會努力,更新一些好點的博文給大家參考學習。

攀峰之高險豈有崖巔,搏海之明輝何來彼岸!前進不止,奮鬥不息!

題外話:

今天本來上午就應該更新好的,上午就沒歇息下來,一直在忙著處理各種緊急事件,雖然不是自己親力親為,但是一些需求溝通和其它部門領導調研需求,還需要我親自去溝通,只能把苦力活分配給組員承擔了,多學習學習!

跨域獲取後台資料undefined 跨域

同源策略限制從乙個源載入的文件或指令碼如何與來自另乙個源的資源進行互動。是乙個用於隔離潛在惡意檔案的關鍵的安全機制。瀏覽器出於安全的考慮只允許跟本域下面的介面進行互動,不同域下,在對方沒有允許的前提上,不能讀寫對方的資源。本域指的是同協議 同網域名稱以及同埠。的內容是 getnews 於是,在瀏覽器...

ajax獲取後台json資訊時跨域

問題描述 1.使用ajax接收後台傳遞過來的轉化為string型別的json資料時進入error函式,2.且alert 方法列印出在error中獲取到的responsetext內容為空,3.使用chrome瀏覽器,在console頁面看到報錯 no access control allow orig...

php後台跨域解決

跨域主要是由於瀏覽器的同源策略導致的,伺服器並沒有跨域這麼一說,主要是只對於js的乙個限制 為了安全著想 在php中敲上如下 指定信任的網域名稱來接受響應 header access control allow origin 信任所有網域名稱 header access control allow ...