`
say0507
  • 浏览: 18241 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

javascript 获取上一页的url

阅读更多

 在js中,如果通过连接或者表单提交里,可以用以下三种方式获取上一页的url

1、document.referrer

2、top.document.referrer

3、window.parent.document.referrer

在ie和firefox里都可以实现

如果在IE中用js函数跳转的话,以上三种方式得到的都是空值


如果当前页面嵌套有iframe的话,在iframe嵌套的文件里用js获取当前页面的上一页的url时,2和3都可以实现

但1、document.referrer 就不行,获取的是当前页面的地址

1
1
分享到:
评论

相关推荐

    JavaScript获得当前网页来源页面(即上一页)的方法

    本文实例讲述了JavaScript获得当前网页来源页面(即上一页)的方法。分享给大家供大家参考。具体如下: 下面的JS代码通过document.referrer获得来源页面地址 <!DOCTYPE html> <html> <body> The ...

    JavaScript获取当前url根目录(路径)

    主要用到Location 对象,包含有关当前 URL 的信息,是 Window 对象的一个部分,可通过 [removed] 属性来访问。 方法一、js获取项目根路径的方法 function getRootPath(){ var curPageUrl = [removed].href; var ...

    javascript[js]获取url参数的代码

    最近做个页面,需要用javascript获取url参数,可发现网上的东西,实在是多了,错误也实在是多啊,真晕,浪费了我不少时间于是,我便总结一下,一个好用的就可以了,先声明下,用正则,是简单,但多浏览器的兼容性,...

    100个直接可以拿来用的JavaScript实用功能代码片段(1-10)

    2、原生JavaScript获取域名主机 3、原生JavaScript清除空格 4、原生JavaScript替换全部 5、原生JavaScript转义html标签 6、原生JavaScript还原html标签 7、原生JavaScript时间日期格式转换 8、原生JavaScript判断...

    js获取当前页的URL与[removed].href简单方法

    利用JavaScript获取当前页的URL,这个问题起来好像很复杂,如果第一次去想这个问题,很多人估计又在琢磨到底又是哪个神一般的Javascript函数。 其实不是,Javascript获取当前页的URL的函数就是我们经常用来重定向的...

    js如何准确获取当前页面url网址信息

    在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结。 下面我们举例一个URL,然后获得它的各个组成部分:http://i.cnblogs.com/EditPosts.aspx?opt=1 1、[removed...

    基于JavaScript获取url参数2种方法

    这次是使用JavaScript来获取url(request)中的参数 在日常页面编写的过程中为了方便操作在[removed]中通过使用[removed].href=”要跳转的页面?参数1=” rel=”external nofollow” +值1+”&参数2=”+值2 来进行页面...

    使用JavaScript获取Request中参数的值方法

    假设现在有一个URL,如下。 //www.jb51.net 如何通过JS访问到id和name里面的值呢,实现我们来分析一下思路。 先获取当前页面的URL,通过[removed].href。 提取该URL?后面的部分,通过slice()方法。 把获取到的...

    vue不通过路由直接获取url中参数的方法示例

    mid=100的方式传递参数更灵活,你不需要设置路由,只需要在url后拼接参数即可,但是这种方式就需要通过javascript获取并提取url中的参数,通过传统的方式直接在页面中获取是行不通的了,因为vue中是无法通过location...

    JavaScript完全自学宝典 源代码

    6.7.html 各种使用JavaScript获取复选框值的方法。 6.8.html JavaScript控制复选框。 6.9.html 复选框的JavaScript特效。 6.10.html JavaScript取单选框的值。 6.11.html JavaScript控制单选框...

    js获取url传值的方法

    本文实例讲述了js获取url传值的方法。...这里是一个获取URL带QUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET 函数: [removed] function GetRequest() { var url = locati

    获取URL地址中的文件名和参数的javascript代码

    代码如下://获取页面文件名 function GetPageName() { var url=[removed].href;//获取完整URL var tmp= new Array()...//获取最后一部分,即文件名和参数 tmp=pp.split(“?”);//把参数和文件名分割开 return tmp[0]; }

    程序天下:JavaScript实例自学手册

    14.13 获取JavaScript函数中的所有参数 14.14 奇偶数的判断 14.15 在JavaScript运行VBScript函数 14.16 购物篮中常用的计算总价效果 14.17 同一用户的来访统计 14.18 十六进制转换为十进制 14.19 将URL转化为16进制 ...

    《程序天下:JavaScript实例自学手册》光盘源码

    14.13 获取JavaScript函数中的所有参数 14.14 奇偶数的判断 14.15 在JavaScript运行VBScript函数 14.16 购物篮中常用的计算总价效果 14.17 同一用户的来访统计 14.18 十六进制转换为十进制 14.19 将URL转化为16进制 ...

    PHP获取当前页面完整URL的方法

    一、利用javascript实现: top.location.href 顶级窗口的地址 this.location.href 当前窗口的地址 二、利用PHP实现 http://localhost/PHP/XX.php?id=5 //获取域名或主机地址 echo $_SERVER['HTTP_HOST']; #...

    fetch-tweets:使用 javascript 获取推文

    现在查看您的 Web 浏览器中的 URL,您将看到如下所示的一长串数字:441110970094473216。 在下面使用此作为您的 ID! function tweets ( tws ) { $ . each ( tws , function ( i , o ) { // You can do as ...

    使用AJAX和Django获取数据的方法实例

    现代JavaScript包含fetch API,该API为我们提供了一种纯JavaScript方式来发送AJAX请求。 让我们看一下如何通过获取发出GET和POST请求,以在视图和模板之间传递JSON数据。 GET请求 通过获取发出GET请求 通过向其提供...

    JavaScript网页特效范例宝典源码

    实例104 从指定URL中提取文件名 164 3.3 随机函数 166 实例105 随机产生指定位数的验证码 166 实例106 生成随机字符串 167 3.4 日期与时间 169 实例107 显示长日期格式的系统日期 169 实例108 实时显示系统时间 171 ...

    JavaScript王者归来part.1 总数2

     11.4.5.2 页签的实现--创建一个包含页签的页面   11.5 表单和表单对象   11.5.1 Form对象及其范例   11.5.2 定义表单元素   11.5.3 客户端表单校验及其例子   11.5.4 创建一款通用的客户端表单校验组件...

    JavaScript笔记.doc

    4、从URL串中获取信息: 22 5、图像映像前的确认消息: 23 6、使用cookie: 23 7、改变状态栏文本: 23 九、将javascript和java连接起来 24 1、在javascript中调用java中的方法: 24 2、从javascript向java传递参数:...

Global site tag (gtag.js) - Google Analytics