導航:首頁 > 配伺服器 > js獲取當前伺服器的地址

js獲取當前伺服器的地址

發布時間:2023-04-08 14:07:59

1. 如何用js獲取當前打開的頁面的路徑

lz
(1)window.location.href : 整個URl字元串(在瀏覽器中就是完整的地址欄)返回值: http://www.abc.com/order/index.html?orderid=1&name=java#imhere(2)window.location.protocol :URL 的協議部分返回值:http:(3)window.location.host : URL 的主機部分返回值:www.abc.com(4)window.location.port : URL 的埠部分(如果採用默認的80埠(update:即使添加了:80),那麼返回值並不是默認的80而是空字元)返回值:""(5)window.location.pathname : URL 的路徑部分(就是文件地址)返回值:/order/index.html(6)window.location.search : 查詢(參數)部分 (除了給動態語言賦值以外,我們同樣可以給靜態頁面,並使用javascript來獲得相信應的參數值)返回值:orderid=1&name=java(7)window.location.hash : 錨點返回值:#imhere(8)document.URL返回值: http://www.abc.com/order/index.html?orderid=1&name=java#imhere//獲取Url傳過來的值
function Request(name)
{
new RegExp("(^|&)"+name+"=([^&]*)").exec(window.location.search.substr(1));
return RegExp.$2
}

2. 如何用js或者jquery獲取客戶端的IP地址

先得保證客戶端聯網。然後利用某個IP伺服器介面。

$(function(){
varapi="://pv.sohu.com/cityjson";//前面加上http
//這里api是搜狐IP地址查詢介面
$.get(api,function(data){
varscript=$('<scripttype="text/javascript"/>')[0];
script.defer=true;
script.text=data;
$(script).appendTo("head");
console.log("cid:"+returnCitySN.cid);
console.log("cip:"+returnCitySN.cip);//得到IP
console.log("cname:"+returnCitySN.cname);//得到城市
},"text");
});

3. 如何用js獲取網站根路徑

js獲取項目根路徑:
//js獲取項目根路徑,如: http://localhost:8083/uimcardprj
function getRootPath(){
//獲取當前網址,如: http://localhost:8083/uimcardprj/share/meun.jsp
var curWwwPath=window.document.location.href;
//獲取主機地址之後的目錄,如: uimcardprj/share/meun.jsp
var pathName=window.document.location.pathname;
var pos=curWwwPath.indexOf(pathName);
//獲取主機地址,如: http://localhost:8083
var localhostPaht=curWwwPath.substring(0,pos);
//獲取帶"/"的項目名,如:/uimcardprj
var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
return(localhostPaht+projectName);
}

4. 用javaScript怎麼樣獲取用戶本地的ip地址

JavaScript 獲取的 IP 有個優點就是它獲取的是本機設置的 IP,如果計算機通過區域網上網,那麼它獲得的就是計算機的區域網 IP。通過兩種獲取 IP 的方法,就可以確定某一台計算機。
代碼:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>JavaScript獲取客戶端IP</title>
</head>
<body>
<script type="text/javascript" language="javascript">
<!--
function GetLocalIPAddress()
{
var obj = null;
var rslt = "";
try
{
obj = new ActiveXObject("rcbdyctl.Setting");
rslt = obj.GetIPAddress;
obj = null;
}
catch(e)
{
//異常發生
}
return rslt;
}
document.write("你的IP是:" + GetLocalIPAddress());
//-->
</script>
</body>
</html>
在使用中可能會出現類似下圖的警告,點擊「是」,就可以運行了,也可以在【Internet 選項】中【安全】->【ActiveX 控制項和插件】->【對沒有標記為安全的 ActiveX 控制項進行初始化和腳本運行】設置為【啟用】,就不會彈出對話框了。有時候測試時因代碼出錯既不彈出對話框,也不顯示 IP,更正代碼後也是一樣的情況,這時你需要重新打開 IE 進行測試,在實際使用中,不會出現類似情況。

5. 關於JS獲取IP的寫法!

一、使用JS獲取客戶端IP的幾個方法

方法一(只針對IE且客戶端的IE允許AcitiveX運行,通過台:XP,SERVER03,2000)。
獲取客戶端IP代碼:

代碼如下:

<HTML>
<HEAD>
<TITLE>GetLocalIP</TITLE>
</HEAD>
<BODY>
獲取IP:
<script language="JavaScript"> function GetLocalIPAddr(){ var
oSetting = null; var ip = null; try{ oSetting = new
ActiveXObject("rcbdyctl.Setting"); ip = oSetting.GetIPAddress; if
(ip.length == 0){ return "沒有連接到Internet"; } oSetting = null; }catch(e){
return ip; } return ip; } document.write(GetLocalIPAddr()+"<br/>")
</script>
</BODY>
</HTML>

方法二(所有的平台及瀏覽器):
獲取客戶端處在網路中的IP,前提是客戶得聯網。使用的是新浪介面。

代碼如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>JavaScript獲取客戶端IP[利用新浪介面]</title>
</head>
<body>
<script type="text/javascript" src="http://counter.sina.com.cn/ip/" charset="gb2312"></script> <!--獲取介面數據,注意charset -->
<script type="text/javascript">
document.writeln("IP地址:"+ILData[0]+"<br />"); //輸出介面數據中的IP地址
document.writeln("地址類型:"+ILData[1]+"<br />"); //輸出介面數據中的IP地址的類型
document.writeln("地址類型:"+ILData[2]+"<br />"); //輸出介面數據中的IP地址的省市
document.writeln("地址類型:"+ILData[3]+"<br />"); //輸出介面數據中的IP地址的
document.writeln("地址類型:"+ILData[4]+"<br />"); //輸出介面數據中的IP地址的運營商
</script>
</body>
</html>

方法三(所有的平台及瀏覽器):
使用的搜狐介面

代碼如下:

<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script type="text/javascript">
document.write(returnCitySN["cip"]+','+returnCitySN["cname"])
</script>

6. 如何用js或者jquery獲取客戶端的IP地址

1,js取得IP地址的方法一
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script type="text/<A class=infotextkey href="http://www.jb51.net/" target=_blank>javascript</A>">
document.write(returnCitySN["cip"]+','+returnCitySN["cname"])
</script>
2,js取得IP地址的方法二
<script language="javascript" type="text/javascript" src="http://fw.qq.com/ipaddress">
</script>
<script>document.write("你的IP是:"+IPData[0]+",來自:"+IPData[2]);
</script>
3,js取得ip地址的方法三,騰訊IP,轉UTF-8:
<script type="text/javascript" src="http://fw.qq.com/ipaddress" charset="gb2312"></script>
$(document).ready(function() {
$("#ip").val(IPData[0]);
$("#add").val(IPData[2]);
})

7. js 獲取客戶端真實ip以及地理位置 像ip138那樣的

客戶端(Client)或稱為用戶端,是指與伺服器相對應,為客戶提供本地服務的程序。除了一些只在本地運行的應用程序之外,一般安裝在普通的客戶機上,需要與服務端互相配合運行。網際網路發展以後,較常用的用戶端包括了如萬維網使用的網頁瀏覽器,收寄電子郵件時的電子郵件客戶端,以及即時通訊的客戶端軟體等。對於這一類應用程序,需要網路中有相應的伺服器和服務程序來提供相應的服務,如資料庫服務,電子郵件服務等等,這樣在客戶機和伺服器端,需要建立特定的通信連接,來保證應用程序的正常運行。

閱讀全文

與js獲取當前伺服器的地址相關的資料

熱點內容
如何找培訓班app 瀏覽:576
臨時文件夾怎麼轉到其他盤 瀏覽:179
android布局按比例 瀏覽:602
安卓模擬器怎麼能當手機用 瀏覽:885
手機怎樣查看伺服器ip地址沖突 瀏覽:812
程序員有沒有必要找家教 瀏覽:783
什麼編譯器可以帶c11函數 瀏覽:18
如何理解程序員對自己電腦的感情 瀏覽:525
什麼是簡訊app 瀏覽:752
我的世界伺服器啟動器下載地址 瀏覽:790
雲伺服器公ip和內ip 瀏覽:948
手機淘寶app授權在哪裡 瀏覽:472
匯編程序的任務 瀏覽:973
dji編程玩具 瀏覽:21
dcs伺服器異常現象是什麼 瀏覽:201
java中的布局 瀏覽:702
單片機作業三 瀏覽:161
古代分數運演算法則 瀏覽:154
電腦大文件夾查找方法 瀏覽:938
什麼app可以買國外衣服 瀏覽:385