1、js如何從web伺服器取一段文本到變數
這個是一個比較簡單的一件事,首先從客戶端發送http請求報文,伺服器接受到請求報文之後,做出響應,然後使用回調函數接受返回值,將返回的值賦值給變數就行。
下邊來一段ajax的代碼來演示:
$(function(){
$('obj').click(function(){
$.ajax({
type: "GET",
url: "test.json",
data: {},
dataType: "json",
cache:false,
success: function(data;){
var test=data; // 此時將值賦值給變數
}
});
});
});
2、js如何取得伺服器時間
正如樓上所說的,js只能操作客戶端的東西。在客戶端時刻顯示並更新伺服器的時間應該是不可能的,因為會由於網路延遲的因素使得時間不精確。
打個比方,可以使用ajax每秒鍾獲取伺服器的時間,然後再顯示出來,但是可能這個用戶的網路延遲比較厲害,他請求的這個時間過了兩三秒才返回給客戶端,那這樣更新時間就不精確了。
也可以這樣,第一次從伺服器那裡獲取時間,然後再客戶端用js,每秒累加數,就是以獲取伺服器的那個時間為起掉,用客戶端代碼每秒累加這個時間
3、js如何讀取伺服器端文件目錄
1、先准備一個json文件。
2、使用vscode創建一個html文件。
3、開始撰寫js方法,使用原生javascript來處理,先處理讀取json文件,之後運行這個html。
4、得到的json就是我們index.json文件中的內容。
5、為了便於查看我們json文件的內容顯示在html網頁中。
4、在JS中如何獲取伺服器控制項
好問題自,看來無人回答。
原理是在伺服器端把伺服器控制項的客戶端id以js的形式輸出即可。比如你有個伺服器端控制項的id是test1,那你就在aspx中寫
<script>
var myControllerId = <%=test1.ClientId%>
</script>
然後在其他js中用document.getElementById(myControllerId)即可獲得該伺服器控制項。
5、javascript如何獲取伺服器數據
用AJAX 就可以了滴。內。容
$.ajax({
type: "GET",
url: "Services/EFService.svc/Members",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
// Play with returned data in JSON format
},
error: function (msg) {
alert(msg);
}
});
6、腳本js獲取ip mac地址怎麼返回伺服器
我不清楚你的重點是獲取,還是返回,
獲取的話,應該網上有代碼,可以借鑒
<script language="javascript">
var sMacAddr="";
var sIPAddr="";
var sDNSName="";
var service = locator.ConnectServer();
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');
</script>
<script FOR="foo" EVENT="OnObjectReady(objObject,objAsyncContext)" LANGUAGE="JScript">
if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined" && objObject.IPEnabled == true){
if(objObject.IPEnabled &&
objObject.IPAddress(0) !=null && objObject.IPAddress(0) !=
"undefined")
sIPAddr = objObject.IPAddress(0);
if(objObject.MACAddress != null &&objObject.MACAddress != "undefined")
sMacAddr = objObject.MACAddress;
if(objObject.DNSHostName != null &&objObject.DNSHostName != "undefined")
sDNSName = objObject.DNSHostName;
}
</script>
js返回給伺服器,通過ajax遠程請求吧.
或者直接把數據當做參數,通過跳轉傳遞給伺服器.
7、js獲取伺服器時間(動態)
JS 是客戶端腳本 無法顯示資料庫的時間的
你可以用伺服器空間 比如 lable 在 page_load 的時候 DateTime.Now().Tostring()
然後給這個lable賦值 就行了
8、在JS中,如何用正則取郵箱伺服器地址
var reg = /^[^@]+@([^.]+)..*$/;
var str = "AAAAAA @ 163.com";
console.log(str.replace(reg, "$1"));
9、js如何獲取伺服器時間
直接給你代碼吧,這個是JS可以讀取本地時間和伺服器時間的。如果想看效果可以看參考資料
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>untitled</title>
<script type="text/javascript">
get=function (id){return document.getElementById(id)}
if(document.all){
window.XMLHttpRequest=function(){
var get=['Microsoft.XMLHTTP','Msxml2.XMLHTTP'];
for(var i=0;i<get.length;i++){try{return new ActiveXObject(get[i])}catch(e){}};
};
}
webDate=function(fn){
var Htime=new XMLHttpRequest();
Htime.onreadystatechange=function(){Htime.readyState==4&&(fn(new Date(Htime.getResponseHeader('Date'))))};
Htime.open('HEAD', '/?_='+(-new Date));
Htime.send(null);
}
window.time=new Date();
targetTime=new Date();
time2String=function (t){
with(t)return [getFullYear(),'年'
,('0'+(getMonth()+1)).slice(-2),'月'
,('0'+getDate()).slice(-2),'日 '
,('0'+getHours()).slice(-2),': '
,('0'+getMinutes()).slice(-2),': '
,('0'+getSeconds()).slice(-2)].join('')
}
int2time=function (m){
m-=(D=parseInt(m/86400000))*86400000;
m-=(H=parseInt(m/3600000))*3600000;
S=parseInt((m-=(M=parseInt(m/60000))*60000)/1000);
return D+'天'+H+'小時'+M+'分'+S+'秒'
}
setInterval(function (){
webDate(function (webTime){
get('web').innerHTML=time2String(time=webTime);
})
get('locale').innerHTML=time2String(new Date);
get('time').innerHTML=int2time(targetTime-time);
if ((targetTime-time)<0) {
get('time').innerHTML = 'Game Over';
}
},1000)
</script>
</head>
<body>
設定時間:2012年12月31日0時0分0秒<br />
伺服器時間:<span id='web'>loading...</span><br />
本地時間:<span id="locale">loading...</span><br />
倒計時時間:<span id="time">loading...</span>
<script type="text/javascript" charset="utf-8">
targetTime=new Date(2012,12,31,00,00,00);
</script>
</body>
</html>
10、JQuery,JS 讀取遠程伺服器的txt文件內容
如果你用 $.getJSON(), 請確保test.txt文件內的數據是JSON格式的。如果只是普通TXT格式,請用$.get()方法。望有用。