js和php如何获取当前url的内容


Posted in Javascript onSeptember 22, 2013

#测试网址: http://localhost/blog/testurl.php?id=5

//获取域名或主机地址 
echo $_SERVER['HTTP_HOST']."<br>"; #localhost //获取网页地址 
echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php 
//获取网址参数 
echo $_SERVER["QUERY_STRING"]."<br>"; #id=5 
//获取用户代理 
echo $_SERVER['HTTP_REFERER']."<br>"; 
//获取完整的url 
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; 
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; 
#http://localhost/blog/testurl.php?id=5 
//包含端口号的完整url 
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
#http://localhost:80/blog/testurl.php?id=5 
//只取路径 
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; 
echo dirname($url); 
#http://localhost/blog

javascript实现:
top.location.href 顶级窗口的地址 
this.location.href 当前窗口的地址
Javascript 相关文章推荐
javascript 火狐(firefox)不显示本地图片问题解决
Jul 05 Javascript
js直接编辑当前cookie的脚本
Sep 14 Javascript
javascript中的一些注意事项 更新中
Dec 06 Javascript
浅谈checkbox的一些操作(实战经验)
Nov 20 Javascript
初识Javascript小结
Jul 16 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
May 12 Javascript
卸载安装Node.js与npm过程详解
Aug 15 Javascript
jQuery设置Easyui校验规则(推荐)
Nov 21 Javascript
详解jQuery选择器
Dec 21 Javascript
vue2.0全局组件之pdf详解
Jun 26 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
Jul 28 Javascript
微信小程序 flexbox layout快速实现基本布局的解决方案
Mar 24 Javascript
使用非html5实现js板连连看游戏示例代码
Sep 22 #Javascript
非html5实现js版弹球游戏示例代码
Sep 22 #Javascript
多种方法判断Javascript对象是否存在
Sep 22 #Javascript
利用毫秒减值计算时长的js代码
Sep 22 #Javascript
js获取多个tagname的节点数组
Sep 22 #Javascript
jQuery中校验时间格式的正则表达式小结
Sep 22 #Javascript
jquery中获取id值方法小结
Sep 22 #Javascript
You might like
防止用户利用PHP代码DOS造成用光网络带宽
2011/03/01 PHP
ThinkPHP模型详解
2015/07/27 PHP
PHP的Laravel框架中使用消息队列queue及异步队列的方法
2016/03/21 PHP
PHP实现适用于自定义的验证码类
2016/06/15 PHP
PHP中抽象类,接口功能、定义方法示例
2019/02/26 PHP
PHP CURL中传递cookie的方法步骤
2019/05/09 PHP
Laravel 自动转换长整型雪花 ID 为字符串的实现
2020/10/27 PHP
引用外部js乱码问题分析及解决方案
2013/04/12 Javascript
阻止子元素继承父元素事件具体思路及实现
2013/05/02 Javascript
js算法中的排序、数组去重详细概述
2013/10/14 Javascript
jQuery老黄历完整实现方法
2015/01/16 Javascript
js实现百度联盟中一款不错的图片切换效果完整实例
2015/03/04 Javascript
AngularJS基础知识笔记之表格
2015/05/10 Javascript
javascript原型模式用法实例详解
2015/06/04 Javascript
js控制文本框禁止输入特殊字符详解
2017/04/07 Javascript
JavaScript数据结构之数组的表示方法示例
2017/04/12 Javascript
node.js中实现kindEditor图片上传功能的方法教程
2017/04/26 Javascript
JQuery选中select组件被选中的值方法
2018/03/08 jQuery
微信小程序实现红包功能(后端PHP实现逻辑)
2018/07/11 Javascript
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
2015/08/16 Python
Python中请不要再用re.compile了
2019/06/30 Python
Python利用Xpath选择器爬取京东网商品信息
2020/06/01 Python
浅谈python出错时traceback的解读
2020/07/15 Python
python怎么删除缓存文件
2020/07/19 Python
Pytorch模型迁移和迁移学习,导入部分模型参数的操作
2021/03/03 Python
多重CSS背景动画实现方法示例
2014/04/04 HTML / CSS
个人求职简历的自我评价
2013/10/19 职场文书
酒店人事专员岗位职责
2013/12/19 职场文书
数控机械专业个人的自我评价
2014/01/02 职场文书
生日宴会主持词
2014/03/20 职场文书
党员群众路线对照检查材料
2014/08/31 职场文书
介绍信格式样本
2015/05/05 职场文书
教师学习十八届五中全会精神心得体会
2016/01/05 职场文书
礼仪培训心得体会
2016/01/22 职场文书
OpenStack虚拟机快照和增量备份实现方法
2022/04/04 Servers
Golang日志包的使用
2022/04/20 Golang