JS获得URL超链接的参数值实例代码

JS获得URL超链接的参数值实例代码,第1张

复制代码

代码如下:

var

url

=

locationhref;

//获取keyword的参数

var

es=/keyword=/;

esexec(url);

var

result=RegExprightContext;

例如:

复制代码

代码如下:

var

url

=

locationhref;

//获取pid的参数值

var

es=/pid=/;

esexec(url);

var

pid=RegExprightContext;

var

aurl

=

"&pid="+pid;

复制代码

代码如下:

alert(pid);//结果:&pid=37

alert(locationhref);

这就是具体代码,你还想要怎么具体

<script language="javascript">

alert(locationhref);

</script>

有个问题

function getURL(s) {

var image = new Image();

imagestylewidth = 0;

imagestyleheight = 0;

}

getURL(">

var url = documentURL;//URL

var urlObj = {};

var queryString = locationsearchsubstring(1);//这里取URL的queryString部分

var queryItemArr = queryStringsplit('&');

var queryItemObj = {};

for(var i=0,j=queryItemArrlength; i<j; i++){

queryItemObj[queryItemArr[i]match(/^[^=]/)] = queryItemArr[i]match(/=()$/)[1];

}

urlObjqueryString = queryItemObj;

urlObjurl = url;

//使用方法(简单解析,如果需要更复杂的URL解析可以自己加):

urlObjurl//获得URL(直接用url也可以)

urlObjqueryStringabc//获得URL中b=1&abc=2中的2

设置或获取对象指定的文件名或路径。

<script>

alert(windowlocationpathname)

</script>

设置或获取整个

URL

为字符串。

<script>

alert(windowlocationhref);

</script>

设置或获取与

URL

关联的端口号码。

<script>

alert(windowlocationport)

</script>

设置或获取

URL

的协议部分。

<script>

alert(windowlocationprotocol)

</script>

设置或获取

href

属性中在井号“#”后面的分段。

<script>

alert(windowlocationhash)

</script>

设置或获取

location

URL

hostname

port

号码。

<script>

alert(windowlocationhost)

</script>

设置或获取

href

属性中跟在问号后面的部分。

<script>

alert(windowlocationsearch)

</script>

以上就是关于JS获得URL超链接的参数值实例代码全部的内容,包括:JS获得URL超链接的参数值实例代码、如何使用js获取url、js 获取并发送url等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9868540.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存