首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【JavaScript】获取当前URL与window.location.href

利用Javascript获取当前URL,这个问题起来好像很复杂,如果第一次去想这个问题,很多人估计又在琢磨到底又是哪个神一般Javascript函数。...其实不是,Javascript获取当前URL函数就是我们经常用来重定向window.location.href。...获取利用window.location.href变量获取整个url之后,要哪一部分地址,利用substring,indexof等字符串处理函数对获取到url进行处理,截取你想要部分。...平时利用window.location.href做重定向,就是改变整个浏览器url, 如果后面没有赋值,这就成了获取当前语句。...当然,如果获取一些特定值,比如当前协议与端口,就不用截取字符串这么麻烦了。

1.5K30

urlhref和src区别

如果目标文件与当前页面(也就是包含URL页面)在同一个目录,那么这个文件相对URL仅仅是文件名和扩展名,如果目标文件在当前目录子目录,那么它相对URL是子目录名,后面是斜杠,然后是目标文件文件名和扩展名...初学者经常会看到使用两个句点和一条斜杠,不能理解,其表示意思是引用文件层次结构更高层目录文件,可以组合重复使用两个句点和一条斜杠,从而引用当前文件所在硬盘上任何文件,一般来说,对于同一服务器上文件...href (Hypertext Reference)指定网络资源位置,从而在当前元素或者当前文档和由当前属性定义需要锚点或资源之间定义一个链接或者关系。...这也是建议把JS文件放到底部加载原因。当然,img标签页与此类似。浏览器暂停加载直到提取和加载图像。 三、总结 src指向内容会嵌入到文档当前标签所在位置。...总结: src用于替换当前元素(比如:引入一张图片);href用于在当前文档和引用资源之间建立联系。 四、相关资料 URL 详解 href和src sf.gg资料 URL 进阶

6.7K50
您找到你想要的搜索结果了吗?
是的
没有找到

前端面试题-urlhref、src

5.2 通俗理解 href 目的不是为了引用资源,而是为了建立联系,让当前标签能够链接到目标地址。...六、src概念 source(缩写),指向外部资源位置,指向内容将会应用到文档当前标签所在位置。...七、href和src区别 7.1 请求资源类型不同 (1)href 指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间联系。...(2)在请求 src 资源时会将其指向资源下载并应用到文档,比如 JavaScript 脚本,img 图片; 7.2 作用结果不同 (1)href 用于在当前文档和引用资源之间确立联系; (2)src...用于替换当前内容; 7.3 浏览器解析方式不同 (1)若在文档添加 ,浏览器会识别该文档为 CSS 文件,就会并行下载资源并且不会停止对当前文档处理

90020

链接 href=# 和 href=### 区别以及优缺点

首先, 标签 + onclick='{jscode}' 是很常用一种 js 运用方式,而不使用 href='javascript:{jscode}' 是为了兼容多种浏览器对 标签解释和处理不同...其次,使用 标签 + onclick='{jscode}'  时经常会加一个 href='###',而有时这个 href='###' 会被误写为 是因为使用者没有理解...简单地说,就是说如果想定义一个空链接,又不跳转到页面头部,可以写href="###"。...'##' 组合,页面找不到命名为 '##' 时该链接就不会发生跳转,也就不会导致执行 onclick 内容时突然发生页面跳到页首问题。'...2.链接(href)直接使用javascript:void(0)在IE可能会引起一些问题,比如:造成gif动画停止播放等,所以,最安全办法还是使用“####”。

1.6K120

HTMLhref和src区别

前言 闲着没事写写单页,免得忘了老底,结果写着写着,发现我把HTML里href和src又搞混了,想了想干脆写篇博客记下来,毕竟好记性不如烂笔头嘛。...href href出自Hypertext Reference缩写,翻译过来是超文本引用,是用于建立当前文档和引用资源之间链接,一般出现于link、a标签属性,例如: 浏览器通过link标签识别该文档为css文档,并对文档进行下载引用,但不会因为下载而停止对当前文档处理。...src属性指向内容会被嵌入到文档当前标签所在位置,一般出现于img、script、iframe标签属性,例如: 当浏览器解析到该元素时...总结 src是引入,将当前元素进行替换,而href则是引用,用于当前文档和引用资源之间关系建立。

1.2K30

使用h5 标签 href=url download 下载踩过

用户点击下载多媒体文件(图片/视频等),最简单方式: 下载 如果url指向同源资源,是正常。...如果url指向第三方资源,download会失效,表现和不使用download时一致——浏览器能打开文件,浏览器会直接打开,不能打开文件,会直接下载。浏览器打开文件,可以手动下载。...如果url指向第三方资源配置了CORS,download依然无效,但可以通过xhr请求获取文件,然后下载到本地。...方式保存文件到本地 * @param name 文件名 * @param data 文件数据 */ function save(name, data) { var urlObject = window.URL...([data]); var save_link = document.createElementNS('http://www.w3.org/1999/xhtml', 'a') save_link.href

5.9K20

在ASP.NET MVC 获取当前URL、controller、action

一、URL获取很简单,ASP.NET通用: 【1】获取 完整url (协议名+域名+虚拟目录名+文件名+参数)  string url=Request.Url.ToString();  【2】获取...虚拟目录名+页面名+参数:  string url=Request.RawUrl; (或 string url=Request.Url.PathAndQuery;) 【3】获取 虚拟目录名+页面名...: string url=HttpContext.Current.Request.Url.AbsolutePath; (或 string url= HttpContext.Current.Request.Path...;)  【4】获取 域名: string url=HttpContext.Current.Request.Url.Host;  【5】获取 参数:  string url= HttpContext.Current.Request.Url.Query...二、当前controller、action获取 RouteData.Route.GetRouteData(this.HttpContext).Values["controller"]  RouteData.Route.GetRouteData

2.3K90
领券