使用JavaScript打开新网页的URL获得

使用JavaScript,我需要做的事情之一是,当点击我的索引页上的一个按钮,一个新的网页(新窗口)打开。 这个新的网页重定向到另一个网页,并与的setTimeout()函数,我关闭新窗口和集中回原来的指数。 我的问题是,如果有一种方法可以提取重定向网页的网址,所以我可以在我的原始索引使用它。

我试过了,

winRef = window.open(url+param); winRef.focus(); loc = window.location; setTimeout("winRef.close()", 3000);

但这种获得我原来的索引页的URL(而不是重定向的页​​面,我需要)。 有没有办法做到这一点? 谢谢。

--------------解决方案-------------

当然,你需要loc = winRef.location;而非loc = window.location;假定winRef是您正在打开的窗口。 您可能还需要做到这一点超时里面,因为重定向将不会发生,立竿见影。

你只能这样做,如果重定向的页​​面是同一个域中你的页面。 如果重定向到另一个域名,安全性会阻止你看到新的URL。 如果您有被重定向到页面的控制,你可能会导致它通过改变它的hash信号原来的页面。

一个'开箱即用'的方法来获取URL将是其中的URL重定向被打开URL在服务器端,基本上刮/蜘蛛并记录。 而客户端导航客场该网址,你可以这样做幕后或只是做一次,记录结果。

这可能不是最简单的解决办法,但你要完成什么,不应该在JavaScript中的潜在(假设其在不同的域)

分类:JavaScript的 时间:2012-01-01 人气:0
本文关键词: JavaScript中,URL
分享到:

相关文章

  • 如何验证一个URL地址,并确保它包含在javascript中URL的至少一部分? 2014-12-10

    对于这个例子可以说,我要验证在JavaScript中加谷歌个人资料网址. 一个典型的谷歌加上个人资料网址是这样的: https://plus.google.com/115025207826515678661 我基本上要确保至少是什么在文本输入表单输入起点是: http OR https ://plus.google.com/ 这怎么可能在JavaScript中做了什么? 我觉得每一个例子只是一个简单的验证如果一个URL或没有. 不,如果它包含一个特定的URL的一部分. -------------

  • 隐藏或面膜在javascript中URL的查询参数 2014-04-26

    我必须将用户名和密码传递到URL中的JavaScript作为查询字符串. 我使用window.open()方法. 我能看到我打开网址的用户名和密码. 我需要隐藏/屏蔽密码,我该怎么办呢? 注:我不想使用POST方法提交表单. --------------解决方案------------- window.open('http://google.com','_blank','location=no'); 见http://www.w3schools.com/jsref/met_win_open.asp

  • 如何使用javascript中URL空间参数解码? 2012-06-04

    我尝试提取URL参数,但一个参数具有被替换为"+"的空间,所以我提取参数为"iPhone + 4",但实际上它是"iPhone 4",我怎么能转换为第二种形式,decodeURIComponent不会在这里工作. --------------解决方案------------- "iPhone+4".replace("+"," "); 应该这样做? function myUnescape(

  • 在JavaScript中如何在partcular时间发送请求某些URL(如每天下午5点) 2012-01-24

    在JavaScript中如何在partcular时间(例如每天下午5点)发送请求某些URL ......... 当天下午5点@我要发送一些请求(URL),例如发送电子邮件怎么办Java脚本 --------------解决方案------------- 我打算无论如何要冒险的答案: setTimeout(function(){ //payload here }, 3600000*24); //one day. Launch at 5pm :) 这是非常简单和丑陋,你可能想更详细添加到条件(分钟等

  • 如何建立基于一个Orbeon XForms的控制值的javascript中的动态URL 2012-02-26

    我试图创建一个Orbeon形成围绕包含在一个XForms应用一个javascript媒体播放器控制XBL包装. (:输入如XForms的)也具有相同的数据实例相关联的媒体文件的URL必须动态基于另一控制的值构成. 因此组件接口将是以下形式: <comp:player ref="instance('data')/name"/> 并在页面上的其他地方就会有另一个控制引用相同的值,如 <xforms:input ref="instance('data')/name

  • 确定/分类/在JavaScript中的URL 2013-01-21

    我有一个需要包括(通过JavaScript)不同的内容依赖于从URL中捕获的主要类别. 该网站布局如下所示: http://example.com/Category/Arts/Other/Sub/Categories/ http://example.com/Category/News/Other/Sub/Categories/ http://example.com/Category/Sports/Other/Sub/Categories/ http://example.com/Category/

  • 在JavaScript中的URL删除查询参数 2013-05-24

    我想编写一个函数,会从URL在JavaScript中删除查询参数. 我想,我使用正则表达式是有,但我不知道如果我错过了什么. 此外,我不能动摇,有可能是一个更好的方式来做到这一点,并不涉及我的一天,正则表达式一半瞎搞和运行后找出的风险,我没有采取某种角落的感觉情况下考虑. remove_query_argument = function(url, arg){ var query_arg_regex; // Remove occurences that come after '&' symbols

  • 如何提取的URL在JavaScript中的文件名? 2013-05-26

    我想提取JavaScript中的当前文件名不带任何参数. $(location).attr('href').match(/([a-zA-Z\-\_0-9]+\.\w+)$/); var current_path = RegExp.$1; if ((current_path == 'index.html') || ...) { // something here } 但是,当你访问诸如http://example.com/index.html?lang=ja不起作用的. 确保文件名之前将随机改变.

  • 在JavaScript中,是否有一种方式来获得一个给定的URL的源代码? 2013-08-06

    在JavaScript中,有没有办法让鉴于其网址的网页的源代码? 相当于PHP的的file_get_contents的种类() --------------解决方案------------- 您可以从刚刚通过的XMLHttpRequest(或jQuery的一个URL下载ajax ): $.get( 'yourfile.js', function(data) { // The source code is in data } ); 这个怎么样:http://phpjs.org/functions/

  • Javascript中,URL解析,字符串处理,导航 2014-02-11

    下面是我在HTML / CSS / JavaScript的创建垂直导航菜单中的脚本. 你会发现导航菜单是使用列表(UL和李的)创建... 我的问题是这样的... 我想每一个环节大胆,当它是页面上显示在前面它的一个». 使用JavaScript,我怎么能去呢? 每一页具有非常相似的链接的文件夹(例如,子项1将具有sitename.com/path/sub-item-1的路径)... 我想我能以某种方式抓取URL(我已经在代码完成),抓住从某种程度上链接字符串...然后重新插入字符串,但添加和»它.

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.159 (s). 10 q(s)