JS获取url参数、主域名的方法实例分析


Posted in Javascript onAugust 03, 2016

本文实例讲述了JS获取url参数、主域名的方法。分享给大家供大家参考,具体如下:

<script>
alert(location.hostname)
alert(location.port)
alert(location.pathname)
alert(location.search)
</script>
<script>
function winsx(url) //URL传递的参数
{
 var winurl =url?url:(unescape(window.location.href));
 var wlp = winurl.split("?")[1];
 var wincs = wlp.split("&");
 for(var i=0; i<wincs.length; i++)
 {
  var tur = wincs[i].split("=");
  eval('this.'+tur[0]+'="'+tur[1]+'";');
 }
}
var ug = new winsx("http://www.yourname.com/aa/bb.php?val=11&test=2");
alert(ug.val)
alert(ug.test)
</script>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 乱码问题
Aug 06 Javascript
JavaScript OOP类与继承
Nov 15 Javascript
JSON.stringify转换JSON时日期时间不准确的解决方法
Aug 08 Javascript
javascript实现禁止右键和F12查看源代码
Dec 26 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
Mar 03 Javascript
vue-cli如何添加less 以及sass
Jul 06 Javascript
20170918 前端开发周报之JS前端开发必看
Sep 18 Javascript
jqgrid实现简单的单行编辑功能
Sep 30 Javascript
Vue中v-show添加表达式的问题(判断是否显示)
Mar 26 Javascript
JS中DOM元素的attribute与property属性示例详解
Sep 04 Javascript
详解如何写出一个利于扩展的vue路由配置
May 16 Javascript
浅谈vue 组件中的setInterval方法和window的不同
Jul 30 Javascript
JavaScript中的冒泡排序法
Aug 03 #Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
Aug 03 #Javascript
关于数据与后端进行交流匹配(点亮星星)
Aug 03 #Javascript
JS简单生成两个数字之间随机数的方法
Aug 03 #Javascript
极力推荐10个短小实用的JavaScript代码段
Aug 03 #Javascript
基于JS如何实现给字符加千分符(65,541,694,158)
Aug 03 #Javascript
15款最好的Bootstrap在线编辑器
Aug 03 #Javascript
You might like
PHP设计聊天室步步通
2006/10/09 PHP
php完全过滤HTML,JS,CSS等标签
2009/01/16 PHP
PHP使用正则表达式清除超链接文本
2013/11/12 PHP
php解析字符串里所有URL地址的方法
2015/04/03 PHP
php文件上传类的分享
2017/07/06 PHP
php设计模式之享元模式分析【星际争霸游戏案例】
2020/03/23 PHP
滚动经典最新话题[prototype框架]下编写
2006/10/03 Javascript
toString()一个会自动调用的方法
2010/02/08 Javascript
javascript高级学习笔记整理
2011/08/14 Javascript
JS构建页面的DOM节点结构的实现代码
2011/12/09 Javascript
可插入图片的TEXT文本框
2013/12/27 Javascript
JS选项卡动态替换banner图片路径的方法
2015/05/11 Javascript
JS组件Bootstrap实现下拉菜单效果代码
2016/04/26 Javascript
bootstrap输入框组件使用方法详解
2017/01/19 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
2017/06/02 jQuery
elementui的默认样式修改方法
2018/02/23 Javascript
vue2.0模拟锚点的实例
2018/03/14 Javascript
vue实现简单的MVVM框架
2018/08/05 Javascript
解决VUE中document.body.scrollTop为0的问题
2018/09/15 Javascript
基于Vue 撸一个指令实现拖拽功能
2019/10/09 Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
2019/11/09 Javascript
JS实现简单打字测试
2020/06/24 Javascript
介绍Python的@property装饰器的用法
2015/04/28 Python
详解Python 2.6 升级至 Python 2.7 的实践心得
2017/04/27 Python
django2.2安装错误最全的解决方案(小结)
2019/09/24 Python
Python字典深浅拷贝与循环方式方法详解
2020/02/09 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
利用Python过滤相似文本的简单方法示例
2021/02/03 Python
销售行业个人求职自荐信
2013/09/25 职场文书
2014年国庆节演讲稿精选范文1500字
2014/09/25 职场文书
法定代表人身份证明书(含说明)
2014/10/02 职场文书
2014年招商工作总结
2014/11/22 职场文书
辞职书格式样本
2015/02/26 职场文书
论文评审意见
2015/06/05 职场文书
python基础学习之递归函数知识总结
2021/05/26 Python
MySQL Shell import_table数据导入的实现
2021/08/07 MySQL