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 相关文章推荐
asp 取文本框名称代码
Dec 02 Javascript
jQuery旋转插件—rotate支持(ie/Firefox/SafariOpera/Chrome)
Jan 16 Javascript
Express作者TJ告别Node.js奔向Go
Jul 14 Javascript
优化Node.js Web应用运行速度的10个技巧
Sep 03 Javascript
JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
Dec 20 Javascript
JavaScript实现图片自动加载的瀑布流效果
Apr 11 Javascript
深入浅出ES6新特性之函数默认参数和箭头函数
Aug 01 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
Oct 10 Javascript
浅谈es6 javascript的map数据结构
Dec 14 Javascript
javascript变量提升和闭包理解
Mar 12 Javascript
微信小程序项目实践之主页tab选项实现
Jul 18 Javascript
react quill中图片上传由默认转成base64改成上传到服务器的方法
Oct 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
WAR3重制版DOTA 5V5初体验
2020/04/09 DOTA
PHP自动选择 连接本地还是远程数据库
2010/12/02 PHP
php数组函数序列之array_splice() - 在数组任意位置插入元素
2011/11/07 PHP
PHP输出缓存ob系列函数详解
2014/03/11 PHP
PHP定时任务延缓执行的实现
2014/10/08 PHP
PHP基于imap获取邮件实例
2014/11/11 PHP
ThinkPHP表单数据智能写入create方法实例分析
2015/09/27 PHP
利用PHP获取汉字首字母并且分组排序详解
2017/10/22 PHP
jquery.validate使用攻略 第五步 正则验证
2010/07/01 Javascript
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
js鼠标点击事件在各个浏览器中的写法及Event对象属性介绍
2013/01/24 Javascript
使用JavaScript 实现对象 匀速/变速运动的方法
2013/05/08 Javascript
jQuery学习笔记之基础中的基础
2015/01/19 Javascript
js实现滑动触屏事件监听的方法
2015/05/05 Javascript
jQuery Pagination分页插件使用方法详解
2017/02/28 Javascript
Vue.js基础学习之class与样式绑定
2017/03/20 Javascript
HTML5实现微信拍摄上传照片功能
2017/04/21 Javascript
vue实现验证码按钮倒计时功能
2018/04/10 Javascript
Layer弹出层动态获取数据的方法
2018/08/20 Javascript
JavaScript实现简单计算器
2020/03/19 Javascript
vue+render+jsx实现可编辑动态多级表头table的实例代码
2020/04/01 Javascript
vscode 插件开发 + vue的操作方法
2020/06/05 Javascript
React实现轮播效果
2020/08/25 Javascript
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
[03:55]TI9战队采访——TNC Predator
2019/08/22 DOTA
Python中zfill()方法的使用教程
2015/05/20 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
python实现自动打卡的示例代码
2020/10/10 Python
html5 canvas 使用示例
2010/10/22 HTML / CSS
带你认识HTML5中的WebSocket
2015/05/22 HTML / CSS
美国顶级水上运动专业店:Marine Products
2018/04/15 全球购物
网络程序员自荐信
2014/01/25 职场文书
大学感恩节活动策划方案
2014/10/11 职场文书
新手入门Mysql--sql执行过程
2021/06/20 MySQL
Python进行区间取值案例讲解
2021/08/02 Python
Go gRPC进阶教程gRPC转换HTTP
2022/06/16 Golang