利用Javascript获取当前页的URL,这个问题起来好像很复杂,如果第一次去想这个问题,很多人估计又在琢磨到底又是哪个神一般的Javascript函数。

其实不是,Javascript获取当前页的URL的函数就是我们经常用来重定向的window.location.href。

比如如下函数:

  1. <script>
  2. var url=window.location.href;
  3. var loc = url.substring(url.lastIndexOf('/')+1, url.length);
  4. alert("url="+url+",loc="+loc);
  5. </script>

如果当前页面的url为http://localhost:6666/myphp/mobile/pc1.php,那么其运行结果如下:

上面的函数同时展示如何获取当前页名称的做法。

获取利用window.location.href的变量获取整个url之后,要哪一部分的地址,利用substring,indexof等字符串处理函数对获取到的url进行处理,截取你想要的部分。

平时利用window.location.href做重定向,就是改变整个浏览器的url,

如果后面没有赋值,这就成了获取当前值的语句。

与document.getElementById("xx").value一样,你能够修改,就能够获取了。

刷新当前页
window.location.href=window.location.href;
或者
window.location.href="当前URL",例如

window.location.href="http://www.hao123.com/indexnt.html";

PS:如果不考虑window.location.href,可以直接使用
window.location.reload();刷新

转载于:https://www.cnblogs.com/luorende/p/9149513.html

Cocos Creator 获取当前URL取参数相关推荐

  1. cocos creator 获取当前时间_前端开发者入门 Creator 必读吧

    写在前面 因为公司的业务需求,近期学习了Cocos Creator这款游戏引擎的开发,也基于此上线了一款游戏,因此写这系列文章记录一下我从入门到项目发布的学习过程. 相对于 web 开发,像Cocos ...

  2. 获取地址栏URL中参数, getQuerySting()方法

    今天同事用的以前的获取url地址参数获取不到.以前的方法失效了.后面发现是正则表达式bug: 第一种获取方法(针对普通情况的一般够用): function getQueryString(name) { ...

  3. JS获取请求URL相关参数

    今天在找获取当前网址除去参数的js方式,结果自己会的竟然只有window.location.href 先看一个示例 用javascript获取url网址信息 <script type=" ...

  4. jq 获取引入页面url_jqURL获取页面URL及参数

    本文以实例讲述jqURL插件如何获取当前页面参数. 查看演示 下载资源: 177 次 下载资源 下载积分: 30 积分 我们以demo页作为示例.若是demo页参数a为"undefined& ...

  5. js获取当前URL、参数、端口、IP等信息

    以下列出均为常用(转自地址为:https://blog.csdn.net/pengShuai007/article/details/78357238?locationNum=9&fps=1 1 ...

  6. JS中获取当前url及参数

    Web项目中用到JavaScript来获取URL地址栏上的参数 下面有简单有效的方法获取 function getQueryString(name) {//正则表达式var reg = new Reg ...

  7. ant 获取当前url的参数

    在util.js 中封装一个函数 公共函数: import { parse } from 'querystring'; export const getPageQuery = () => par ...

  8. [Cocos Creator] 获取龙骨动画dragonbones精确外边框

    引擎版本2.2.1 // TS GetDragonbonesRect(dragonBones: dragonBones.ArmatureDisplay): cc.Rect {let rect = cc ...

  9. 地址html后面传参,JS中获取地址栏url后面的参数的三种方法

    这里提供了三种获取地址栏url后面参数的方法: 方式1 传参: window.location.href = "/html/bsp/user/userEdit.html?name=四个空格& ...

最新文章

  1. MFC Ribbon风格界面去掉左上的Quick Access Toolbar小三角
  2. java中创建对象的方式
  3. 关于C/S模式开发的学习笔记
  4. node --- [express项目] 开发环境下使用morgan控制台输出访问信息
  5. VS2015 中使用 MVC4
  6. 忘记mysql管理密码怎么办?
  7. APC UPS 网络管理卡(型号apc ap9631)的配置
  8. java sleep()和wait()的区别
  9. 最强的ubuntu8.04安装配置手册
  10. 兄弟连php留言,LAMP兄弟连PHP课程学习笔记 第五天 循环语句
  11. 机器人潘森护盾_新版潘森无伤抗塔 E技能护盾机制全解析
  12. .click()与on('click',function())
  13. Anaconda多环境python管理(创建、删除、复制环境)
  14. 重启该计算机 选择操作系统,电脑为什么会自动重启 电脑经常自动重启修复方法...
  15. layui表格里面加载照片
  16. 金海佳学C++primer 练习9.43
  17. Java实现一个简单的日历表
  18. 踩坑记--hexo中加入音乐
  19. c语言游戏程序ide,C语言编译器IDE
  20. RSS 2.0 Spec

热门文章

  1. PHP指定字段的多维数组排序方法
  2. 当前脚本文件中调用另外一个脚本
  3. python 类型转换操作
  4. 开发Google Material Design风格的WPF程序
  5. dubbo之服务降级
  6. 惠新宸:我也曾经是“不适合”编程的人
  7. 第一批鸿蒙适配手机,鸿蒙适配表确定,华为Mate 40系列率先适配,麒麟990机型紧随其后...
  8. WordCount案例实现的11种方法
  9. 如何进行大数据分析与处理
  10. 基于MUI框架的使用HTML5+实现的二维码扫描功能