通过documentdomain拿到当前的域名
通过documentdomainsplit('')slice(-2)join('')获取一级域名
然后locationhref=documentdomainsplit('')slice(-2)join('')即可
1、设置或获取整个
URL
为字符串:
windowlocationhref
2、设置或获取与
URL
关联的端口号码:
windowlocationport
3、设置或获取
URL
的协议部分
windowlocationprotocol
4、设置或获取
href
属性中跟在问号后面的部分
windowlocationsearch
5、获取变量的值(截取等号后面的部分)
复制代码
代码如下:
var
url
=
windowlocationsearch;
//
alert(urllength);
//
alert(urllastIndexOf('='));
var
loc
=
urlsubstring(urllastIndexOf('=')+1,
urllength);
6、设置或获取
URL
的协议部分:
windowlocationprotocol
7、设置或获取
href
属性中在井号“#”后面的分段:
windowlocationhash
8、设置或获取
location
或
URL
的
hostname
和
port
号码:
windowlocationhost
<script>
alert(locationhostname)
alert(locationport)
alert(locationpathname)
alert(locationsearch)
</script>
<script>
function winsx(url) //URL传递的参数
{
var winurl =urlurl:(unescape(windowlocationhref));
var wlp = winurlsplit("")[1];
var wincs = wlpsplit("&");
for(var i=0; i<wincslength; i++)
{
var tur = wincs[i]split("=");
eval('this'+tur[0]+'="'+tur[1]+'";');
}
}
var ug = new winsx(">
用正则表达式啊
获取当前网址的url
var url=windowlocationhref; 然后使用正则表达式匹配,这个你要懂正则表达式,具体可以当网上搜索一下,如果这个网址里面只有一个问号的话,那么还有一个简单的方法,如下
以问号分割,将返回一个数组,数组里面有两个元素
var newurl=urlsplit('')[1];
newurl0],获得是问号以前的字符串,就是>
试试:tlsjs
主页:>
1js可以获取当前页面的url
2正则或者是其他方式获取出域名
3ajax方式请求至php服务器,php检索保存的数据库数据,是否存在,
4将结果已json方式输出至浏览器端,js获取到数据后,再判断显示“正常”还是"该域名没有经过同意"
字符串处理下
strLength = documentreferrerlength ;
strUrl = documentreferrersubstring( 7 , strLength ) ;
strUrl = strUrlsubstring( 0 , strUrl indexOf("/") )
documentwrite( strUrl );
函数说明
strLength -------------------返回字符串总长度
strsubstring( start_Index, stop_Index ) -----------------截取指定区间字符串
strindexOf( child_str ) -------------------------返回子字符串第一次在str中出现的位置的
以上就是关于JS如何限得当前根域名后跳转全部的内容,包括:JS如何限得当前根域名后跳转、js获取当前页面的url网址信息、JS或者PHP获取当前域名,并根据不同域名来显示不同LOGO disucz x2.5论坛的 要求完整,并告知放于哪个文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)