导航:首页 > 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获取当前域名相关的知识