1、js获取当前网页地址并去掉域名
用正则表达式啊
获取当前网址的url
var url=window.location.href; 然后使用正则表达式匹配,这个你要懂正则表达式,具体可以当网上搜索一下,如果这个网址里面只有一个问号的话,那么还有一个简单的方法,如下
以问号分割,将返回一个数组,数组里面有两个元素
var newurl=url.split('?')[1];
newurl0],获得是问号以前的字符串,就是http://.baidu.com/new
newurl[1],自然是word=js
打印下结果
alert(newurl[1])
希望是你要的答案啦
2、用js如果获取域名中的页面名字?
利用js中window对象的location子对象的pathname属性,返回url所对应的网页文件的虚拟路径,其中包括网页文件的文件名。用法如下:
var str = window.location.pathname
在你举的例子中少了个端口号应该http://hostname:port/index.html
这时str 的值就为 /index.html
如果目录更深如http://hostname:port/wtccut/index.html
那么str 的值就为 /wtccut/index.html
str为网页文件的虚拟路径,如果不是你要的值你可以通过正则表达式继续截取。
你可以用
var str = window.location.hostname 获得主机名或ip地址
var str = window.location.port 获得端口号
3、用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,否则还要做些针对的处理
4、JavaScript获取当前域名
<input type="text" style=" width:300px;" name="new" id=new">
<script>var nurl = document.referrer;//来源url
document.URL //获取当前域名
document.title//获取当前页面标题
我是爱分享资源网的站长,如果你觉得不错请访问下我的网站,谢谢了!
5、如何利用js获取当前网址url
hash 设置或获取 href 属性中在井号“#”后面的分段。
host 设置或获取 location 或 URL 的 hostname 和 port 号码。
hostname 设置或获取 location 或 URL 的主机名称部分。
href 设置或获取整个 URL 为字符串。
pathname 设置或获取对象指定的文件名或路径。
port 设置或获取与 URL 关联的端口号码。
protocol 设置或获取 URL 的协议部分。
search 设置或获取 href 属性中跟在问号后面的部分。
如window.location.href 设置或获取整个 URL 为字符串。
6、javascript如何获取域名?之后的值
你这问题不好理解啊!
我猜你是这意思不知道对不对
就是一个页面地址有个“?”号 你要取这问好后面的值
如果是这样的话 可以这样做
var url= document.URL; ///也可以是window.location.href等
var s = url.indexOf("?");
if(s!=-1){ var id = url.substring(s+1);}
id就是?号后面的值
下面是我的博客
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网址信息
1、window.location.href(设置或获取整个 URL 为字符串)
var test = window.location.href;
alert(test);
返回:http://i.cnblogs.com/EditPosts.aspx?opt=1
2、window.location.protocol(设置或获取 URL 的协议部分)
var test = window.location.protocol;
alert(test);
返回:http:
3、window.location.host(设置或获取 URL 的主机部分)
var test = window.location.host;
alert(test);
4、window.location.port(设置或获取与 URL 关联的端口号码)
var test = window.location.port;
alert(test);
返回:空字符(如果采用默认的80端口(update:即使添加了:80),那么返回值并不是默认的80而是空字符)
5、window.location.pathname(设置或获取与 URL 的路径部分(就是文件地址))
var test = window.location.pathname;
alert(test);
返回:/EditPosts.aspx
6、window.location.search(设置或获取 href 属性中跟在问号后面的部分)
var test = window.location.search;
alert(test);
返回:?opt=1
PS:获得查询(参数)部分,除了给动态语言赋值以外,我们同样可以给静态页面,并使用javascript来获得相信应的参数值。
7、window.location.hash(设置或获取 href 属性中在井号“#”后面的分段)
var test = window.location.hash;
alert(test);
返回:空字符(因为url中没有)
9、如何用JavaScript获取当前页面的网址?
可以使用下列代码获取当前页面的网址:
window.location实例演示:
1、新建一个空白Html文档
2、输入javascript代码
<script>3、查看效果
10、如何用JS得到当前页面的URL信息
设置或获取对象指定的文件名或路径。
<script>
alert(window.location.pathname)
</script>
设置或获取整个 URL 为字符串。
<script>
alert(window.location.href);
</script>
设置或获取与 URL 关联的端口号码。
<script>
alert(window.location.port)
</script>
设置或获取 URL 的协议部分。
<script>
alert(window.location.protocol)
</script>
设置或获取 href 属性中在井号“#”后面的分段。
<script>
alert(window.location.hash)
</script>
设置或获取 location 或 URL 的 hostname 和 port 号码。
<script>
alert(window.location.host)
</script>
设置或获取 href 属性中跟在问号后面的部分。
<script>
alert(window.location.search)
</script>