導航:首頁 > IDC知識 > nodejs獲取當前域名

nodejs獲取當前域名

發布時間:2021-03-30 09:35:16

1、用JS獲取當前域名並判斷

在頁面插入js代碼
<script language="javascript" type="text/javascript">
function loadFN(){
hrefValue = window.location.href; //獲取當前頁面的地址
alertUrls = ['www.bbb.com']; //指定你想要alert的域名,多個可以在數組中直接追加即可
//追加如:['www.bbb.com', 'bbb.com', 'abc.bbb.com']
for(key in alertUrls){
if(String(hrefValue).indexOf(alertUrls[key]) >= 0){
//指定的字元串值alertUrls[key]在字元串href中出現則>=0,否則為-1
alert( alertUrls[key] );
break; //直接跳出循環
}
}
}

///頁面載入完成後即執行loadFN函數
window.onload = loadFN;//前提是原來頁面沒有使用onload,否則還要做些針對的處理
</script>

window.onload = loadFN;//前提是原來頁面沒有使用onload,否則還要做些針對的處理

2、怎樣獲取當前域名


1.得到當前工程的根路徑,代碼如下

String path = request.getContextPath();

2.得到登錄的計算機域版名,如果沒有域名就權得到IP

request.getRemoteHost();

3.得到登錄計算機的IP

request.getRemoteAddr();


3、JavaScript獲取當前域名

<input type="text" style=" width:300px;" name="new" id=new">

<script>

     var nurl = document.referrer;//來源url

      document.URL  //獲取當前域名

 document.title//獲取當前頁面標題

    document.getElementById('new').innerHTML = nurl;</script>

我是愛分享資源網的站長,如果你覺得不錯請訪問下我的網站,謝謝了!

4、如何用js獲取地址欄的URL的域名

一個簡單辦法:

可以在js中使用讀取變數:
document.location.href
然後使用left截取第三個/前邊的部分就可以了。

5、js獲取當前網頁地址並去掉域名

用正則表達式啊
獲取當前網址的url
var url=window.location.href; 然後使用正則表達式匹配,這個你要懂正則表達式,具體可以當網上搜索一下,如果這個網址裡面只有一個問號的話,那麼還有一個簡單的方法,如下
以問號分割,將返回一個數組,數組裡面有兩個元素
var newurl=url.split('?')[1];
newurl0],獲得是問號以前的字元串,就是http://.baidu.com/new
newurl[1],自然是word=js
列印下結果
alert(newurl[1])
希望是你要的答案啦

6、nodejs 中express框架中request有哪些屬性和方法

最近本人在學習開發NodeJs,使用到express框架,對於網上的學習資料甚少,因此本人會經常在開發中做一些總結。

express獲取參數有三種方法:官網介紹如下

Checks route params (req.params), ex: /user/:id
Checks query string params (req.query), ex: ?id=12
Checks urlencoded body params (req.body), ex: id=
1、例如:127.0.0.1:3000/index,這種情況下,我們為了得到index,我們可以通過使用req.params得到,通過這種方法我們就可以很好的處理Node中的路由處理問題,同時利用這點可以非常方便的實現MVC模式;

2、例如:127.0.0.1:3000/index?id=12,這種情況下,這種方式是獲取客戶端get方式傳遞過來的值,通過使用req.query.id就可以獲得,類似於PHP的get方法;

3、例如:127.0.0.1:300/index,然後post了一個id=2的值,這種方式是獲取客戶端post過來的數據,可以通過req.body.id獲取,類似於PHP的post方法;

下面舉例介紹下這三個方法:

如下一個test.html代碼

<form action="/index" method="get">
<input type="text" name="login_name"/>
<input type="submit" value="Sign In" />
</form>
在nodeJs中我們要自定義HTTP,因此創建index.js
var app = require('express').createServer();

app.get('/:key', function(req, res){
console.log(req.params.key);//輸出index
console.log(req.query.login_name);//輸出表單get提交的login_name
res.send('great you are right for get method!');//顯示頁面文字信息
});
app.post('/:key', function(req, res){
<pre name="code" class="javascript"> console.log(req.params.key);//輸出index
console.log(req.body.login_name);//輸出表單post提交的login_name
res.send('great you are right for post method!');//顯示頁面文字信息
});app.listen(3000);

之後運行node index.js就可以看到本效果,當然前提是你要先訪問test.html,至於如何通過express訪問一個html文件我就不詳細描述了,可以參考如下代碼:
global.fs=require('fs');
var realpath = VIEW + "test.html";
var file = fs.readFileSync(realpath);
res.end(file);

7、如何通過js獲取當前訪問頁面的域名

<input type="text" style=" width:300px;" name="new" id=new">

<script>

     var nurl = document.referrer;//來源url

      document.URL  //獲取當前域名

 document.title//獲取當前頁面標題

    document.getElementById('new').innerHTML = nurl;</script>

我是愛分享資源網的站長,如果你覺得不錯請訪問下我的網站,謝謝了!

8、JS問題求解 如何獲取當前域名並加到URL里

設置 document.domain="baidu.com";

能解決跨域

9、如何通過JS獲取當前域名來定義404頁面

域名當返回了一個404頁面的時候對我們的站長們來說很有可能是一件很頭疼的事情。對於那些有很多頁面的網站來說的確是事實。
因為,現在頁面出現404的頻率是在不斷的增加的。

與nodejs獲取當前域名相關的知識