Cocos Creator 获取当前URL取参数
利用Javascript获取当前页的URL,这个问题起来好像很复杂,如果第一次去想这个问题,很多人估计又在琢磨到底又是哪个神一般的Javascript函数。
其实不是,Javascript获取当前页的URL的函数就是我们经常用来重定向的window.location.href。
比如如下函数:
- <script>
- var url=window.location.href;
- var loc = url.substring(url.lastIndexOf('/')+1, url.length);
- alert("url="+url+",loc="+loc);
- </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取参数相关推荐
- cocos creator 获取当前时间_前端开发者入门 Creator 必读吧
写在前面 因为公司的业务需求,近期学习了Cocos Creator这款游戏引擎的开发,也基于此上线了一款游戏,因此写这系列文章记录一下我从入门到项目发布的学习过程. 相对于 web 开发,像Cocos ...
- 获取地址栏URL中参数, getQuerySting()方法
今天同事用的以前的获取url地址参数获取不到.以前的方法失效了.后面发现是正则表达式bug: 第一种获取方法(针对普通情况的一般够用): function getQueryString(name) { ...
- JS获取请求URL相关参数
今天在找获取当前网址除去参数的js方式,结果自己会的竟然只有window.location.href 先看一个示例 用javascript获取url网址信息 <script type=" ...
- jq 获取引入页面url_jqURL获取页面URL及参数
本文以实例讲述jqURL插件如何获取当前页面参数. 查看演示 下载资源: 177 次 下载资源 下载积分: 30 积分 我们以demo页作为示例.若是demo页参数a为"undefined& ...
- js获取当前URL、参数、端口、IP等信息
以下列出均为常用(转自地址为:https://blog.csdn.net/pengShuai007/article/details/78357238?locationNum=9&fps=1 1 ...
- JS中获取当前url及参数
Web项目中用到JavaScript来获取URL地址栏上的参数 下面有简单有效的方法获取 function getQueryString(name) {//正则表达式var reg = new Reg ...
- ant 获取当前url的参数
在util.js 中封装一个函数 公共函数: import { parse } from 'querystring'; export const getPageQuery = () => par ...
- [Cocos Creator] 获取龙骨动画dragonbones精确外边框
引擎版本2.2.1 // TS GetDragonbonesRect(dragonBones: dragonBones.ArmatureDisplay): cc.Rect {let rect = cc ...
- 地址html后面传参,JS中获取地址栏url后面的参数的三种方法
这里提供了三种获取地址栏url后面参数的方法: 方式1 传参: window.location.href = "/html/bsp/user/userEdit.html?name=四个空格& ...
最新文章
- MFC Ribbon风格界面去掉左上的Quick Access Toolbar小三角
- java中创建对象的方式
- 关于C/S模式开发的学习笔记
- node --- [express项目] 开发环境下使用morgan控制台输出访问信息
- VS2015 中使用 MVC4
- 忘记mysql管理密码怎么办?
- APC UPS 网络管理卡(型号apc ap9631)的配置
- java sleep()和wait()的区别
- 最强的ubuntu8.04安装配置手册
- 兄弟连php留言,LAMP兄弟连PHP课程学习笔记 第五天 循环语句
- 机器人潘森护盾_新版潘森无伤抗塔 E技能护盾机制全解析
- .click()与on('click',function())
- Anaconda多环境python管理(创建、删除、复制环境)
- 重启该计算机 选择操作系统,电脑为什么会自动重启 电脑经常自动重启修复方法...
- layui表格里面加载照片
- 金海佳学C++primer 练习9.43
- Java实现一个简单的日历表
- 踩坑记--hexo中加入音乐
- c语言游戏程序ide,C语言编译器IDE
- RSS 2.0 Spec