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 相关文章推荐
js FLASH幻灯片字符串中有连接符&的处理方法
Mar 01 Javascript
js 字符串转换成数字的三种方法
Mar 23 Javascript
利用CSS、JavaScript及Ajax实现高效的图片预加载
Oct 16 Javascript
js写的评论分页(还不错)
Dec 23 Javascript
z-blog SyntaxHighlighter 长代码无法换行解决办法(jquery)
Nov 16 Javascript
javascript bom是什么及bom和dom的区别
Nov 26 Javascript
html5 canvas 详细使用教程
Jan 20 Javascript
jQuery EasyUI Accordion可伸缩面板组件使用详解
Feb 28 Javascript
self.attachevent is not a function的解决方法
Apr 04 Javascript
微信小程序request请求后台接口php的实例详解
Sep 20 Javascript
浅谈JavaScript中等号、双等号、 三等号的区别
Aug 06 Javascript
vue实现简单数据双向绑定
Apr 28 Vue.js
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
Yii实现单用户博客系统文章详情页插入评论表单的方法
2015/12/28 PHP
基于PHP实现用户登录注册功能的详细教程
2020/08/04 PHP
jQuery get和post 方法传值注意事项
2009/11/03 Javascript
JavaScript OOP类与继承
2009/11/15 Javascript
jquery $.ajax()取xml数据的小问题解决方法
2010/11/20 Javascript
jquery使用jxl插件导出excel示例
2014/04/14 Javascript
javascript鼠标右键菜单自定义效果
2020/12/08 Javascript
Node.js中路径处理模块path详解
2016/11/14 Javascript
BootStrap 获得轮播中的索引和当前活动的焦点对象
2017/05/11 Javascript
JS实现简单短信验证码界面
2017/08/07 Javascript
微信小程序getPhoneNumber获取用户手机号
2017/09/29 Javascript
vue中Element-ui 输入银行账号每四位加一个空格的实现代码
2018/09/14 Javascript
深入理解基于vue-cli的webpack打包优化实践及探索
2019/10/14 Javascript
Vue $emit()不能触发父组件方法的原因及解决
2020/07/28 Javascript
jQuery实现二级导航菜单的示例
2020/09/30 jQuery
[57:38]2018DOTA2亚洲邀请赛3月30日 小组赛A组 OpTic VS OG
2018/03/31 DOTA
跟老齐学Python之不要红头文件(2)
2014/09/28 Python
跟老齐学Python之使用Python操作数据库(1)
2014/11/25 Python
利用python实现xml与数据库读取转换的方法
2017/06/17 Python
Python基于递归算法实现的走迷宫问题
2017/08/04 Python
TensorFlow实现卷积神经网络
2018/05/24 Python
Python3匿名函数用法示例
2018/07/25 Python
python 装饰器的基本使用
2021/01/13 Python
Html5 滚动穿透的方法
2019/05/13 HTML / CSS
西班牙第一的网上药房:PromoFarma.com
2017/04/17 全球购物
Spartoo瑞典:鞋子、包包和衣服
2018/09/15 全球购物
eBay爱尔兰站:eBay.ie
2019/08/09 全球购物
Linux常见面试题
2013/03/18 面试题
京剧自荐信
2014/01/26 职场文书
企业业务员岗位职责
2014/03/14 职场文书
导航工程专业自荐信
2014/09/02 职场文书
师范生见习报告
2014/10/31 职场文书
python自动化之如何利用allure生成测试报告
2021/05/02 Python
mysql中varchar类型的日期进行比较、排序等操作的实现
2021/11/17 MySQL
科学家研发出新型速效酶,可在 24 小时内降解塑料制品
2022/04/29 数码科技
pytest实现多进程与多线程运行超好用的插件
2022/07/15 Python