站内搜索

搜索

手游源码-游戏源码-棋牌源码资源网-亲测源码-游戏搭建-破解游戏-网站源码-qq技术

100金币/天 购买

博客首页返回空:设置或返回当前URL的主机名

13

主题

35

帖子

0

金币

普通会员

Rank: 1

积分
226
发表于 2022-3-5 10:19:20 | 显示全部楼层 |阅读模式
首先要知道这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回 host:设置或返回主机名和当前的URL的端口号。本博客首页返回 :设置或返回当前URL的主机名。本博客首页返回 hash:设置或返回从井号(#)开始的URL(锚)。本博客首页返回空
:设置或返回当前URL的路径部分。本博客首页返回// port:设置或返回当前URL的端口号。本博客首页返回空 :设置或返回当前URL的协议。本博客首页返回http: :设置或返回从问号(?)开始的URL(查询部分)
对象属性图示:图片来自慕课网
的href属性存放的是文档的完整URL,其他属性则分别描述了URL的各个部分。这些属性与对象(或Area对象)的URL属性非常相似。当一个对象被转换成字符串,href属性的值被返回。这意味着你可以使用表达式来替代.href。不过对象表示的是文档中的超链接,对象表示的却是浏览器当前显示的文档的URL(或位置)

    var s = location.toString();
console.log(s);
#result
//http://www.cnblogs.com/wymninja/

对象的这些属性都是可读可写的url提取工具,如果改变了文档的.href,则浏览器会载入新的页面。同样如果改变了.hash,则页面会跳转到新的锚点,但此时页面不会重载。 对象还有三个方法:()、()、() ():加载新的文档 ():可以重新装载当前文档 ():可以装载一个新文档而无须为它创建一个新的历史记录。也就是说天外神坛源码网,在浏览器的历史列表中,新文档将替换当前文档。这样就不能通过【返回】按钮返回当前文档了。 注意: 不要混淆对象的属性和对象的对象。前者引用一个对象,后者只是一个只读字符串url提取工具,并不具有对象的任何特性。.与.URL是同义的。但是,当存在服务器重定向时,.包含的是已经装载的URL,而.href包含的则是原始请求的文档的URL。 所以要获取浏览器URL中查询字符串的参数。也就是.部分。以慕课网图片为例就是?=8&=86中的8和86!!!!然后就利用如下代码:

    function getQuery(name){
  var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);//从?之后开始匹配如getQuery(courseid)返回一个数组["courseid=8","","8","&",index:0,input:"courseid=8"]
   if (r!=null) return unescape(r[2]); return null;
}

其中: 对match不清楚可查阅我的博客对象 对参数进行解码,如空格解码为20%。 原文:
【天外神坛】免责声明及帮助
1.重要:如果遇到隐藏内容回复后显示为代码状态,直接刷新一下页面即可解决此问题。
2.本文部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
3.若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
4.如果本站有侵犯、不妥之处的资源,请在网站右边客服联系我们。将会第一时间解决!
5.本站所有内容均由互联网收集整理、网友上传,仅供大家参考、学习,不存在任何商业目的与商业用途。
6.本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
回复

使用道具 举报

14

主题

1万

帖子

-225

金币

论坛元老

Rank: 8Rank: 8

积分
17402
发表于 2023-2-12 15:49:13 | 显示全部楼层
青铜器陶器啥阿发
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

老群被封加此新群不迷路。
上个主题 下个主题 快速回复 返回列表 客服中心 搜索 QQ加群
上个主题 下个主题 快速回复 返回列表 客服中心 搜索 QQ加群

QQ|Archiver|小黑屋|天外神坛

湘ICP备2021015333号

Powered by 天外神坛 X3.4 © 2020-2022 天外神坛