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 相关文章推荐
jQuery checkbox全选/取消全选实现代码
Nov 14 Javascript
JS图片根据鼠标滚动延时加载的实例代码
Jul 13 Javascript
JavaScript获取function所有参数名的方法
Oct 30 Javascript
thinkjs之页面跳转同步异步操作
Feb 05 Javascript
详解node中创建服务进程
May 09 Javascript
js 获取元素的具体样式信息getcss(实例讲解)
Jul 05 Javascript
浅谈angular.js跨域post解决方案
Aug 30 Javascript
js数组常用最重要的方法
Feb 04 Javascript
Vue动态面包屑功能的实现方法
Jul 01 Javascript
angular8和ngrx8结合使用的步骤介绍
Dec 01 Javascript
Vue项目结合Vue-layer实现弹框式编辑功能(实例代码)
Mar 11 Javascript
JavaScript流程控制(分支)
Dec 06 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
火车头discuz6.1 完美采集的php接口文件
2009/09/13 PHP
php 多线程上下文中安全写文件实现代码
2009/12/28 PHP
php设计模式 Mediator (中介者模式)
2011/06/26 PHP
浅析PHP反序列化中过滤函数使用不当导致的对象注入问题
2020/02/15 PHP
jQuery选择器的工作原理和优化分析
2011/07/25 Javascript
使用GruntJS构建Web程序之Tasks(任务)篇
2014/06/06 Javascript
Javascript writable特性介绍
2015/02/27 Javascript
基于jQuery实现以手风琴方式展开和折叠导航菜单
2016/01/28 Javascript
JavaScript html5 canvas绘制时钟效果(二)
2016/03/27 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
AngularJS中指令的四种基本形式实例分析
2016/11/22 Javascript
微信小程序开发之大转盘 仿天猫超市抽奖实例
2016/12/08 Javascript
Vue 2.0+Vue-router构建一个简单的单页应用(附源码)
2017/03/14 Javascript
JavaScript设计模式之策略模式详解
2017/06/09 Javascript
Vue 中axios配置实例详解
2018/07/27 Javascript
JavaScript提升机制Hoisting详解
2019/10/23 Javascript
[49:13]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第一局
2016/02/27 DOTA
Python中的Numeric包和Numarray包使用教程
2015/04/13 Python
Python排序搜索基本算法之堆排序实例详解
2017/12/08 Python
python实现学生信息管理系统
2020/04/05 Python
如何在Django项目中引入静态文件
2019/07/26 Python
Django模型修改及数据迁移实现解析
2019/08/01 Python
Python如何调用JS文件中的函数
2019/08/16 Python
python web框架 django wsgi原理解析
2019/08/20 Python
Python基础类继承重写实现原理解析
2020/04/03 Python
python 使用paramiko模块进行封装,远程操作linux主机的示例代码
2020/12/03 Python
termux中matplotlib无法显示中文问题的解决方法
2021/01/11 Python
Html5应用程序缓存(Cache manifest)
2018/06/04 HTML / CSS
Java语言程序设计测试题选择题部分
2014/04/03 面试题
管理提升方案
2014/06/04 职场文书
党员民主生活会整改措施
2014/09/26 职场文书
党员个人批评与自我批评
2014/10/14 职场文书
客房服务员岗位职责
2015/02/09 职场文书
600字作文之感受大自然
2019/11/27 职场文书
css 边框添加四个角的实现代码
2021/10/16 HTML / CSS
JS前端使用Canvas快速实现手势解锁特效
2022/09/23 Javascript