正在获取另一个URL重定向到的URL
Getting the URL another URL redirects to
我正试图获取另一个URL重定向到的URL。
例如,我去http://www.example.com/redirect.现在此页面将我重定向到http://www.some-other-domain.com/?language=english.
如何获得http://www.some-other-domain.com/?language=englishURL使用Javascript,只知道http://www.example.com/redirectURL?
如果您的浏览器设置为允许打开新窗口或选项卡,则可以执行以下操作:
var whndl, otherURL; //whndl=window-handle
function prep()
{ window.name="thiswindow";
whndl = window.open("http://www.example.com/redirect", "otherwindow");
setTimeout("fetchURL();", 500); //half-second for page to at least partly load
return;
}
function fetchURL()
{ otherURL = whndl.document.URL; //should be the redirected URL
whndl.close(); //if you don't need it open any longer
return;
}
这样做的时候,你可能可以隐藏"另一个窗口",这样就没有人看到它,也许可以使用"隐藏"技巧(我承认,我现在不知道这个技巧到底是什么)。
相关文章:
- 我的URL重定向安全吗
- 基于屏幕宽度的URL重定向
- HTML5/Javascript验证复选框提交URL重定向
- 基于变量的Javascript URL重定向无法正常工作
- 将使用 history.pushState() 创建的 URL 重定向到基本 URL
- 通过随机 url 重定向传递和添加参数
- 将 URL 重定向到子文件夹
- 如何使用jQuery根据引用/当前URL重定向页面
- Firefox 插件中的 OnBeforeRequest URL 重定向(从 Chrome 扩展程序转换)
- 带有 JavaScript URL 重定向的正则表达式
- 使用 JavaScript 使用 MD5 值进行 URL 重定向
- 当网址路径中有哈希时,Javascript url 重定向
- Angular.js:prettyPhoto URL重定向到Angular路由中提到的默认页面
- 将特定URL重定向到moblile上的另一个URL
- 使用javascript或jquery修改href-或-URL重定向/重写和模式匹配
- 从主页url重定向到url+锚点
- 如何在URL重定向后获得新的URL
- 正在获取另一个URL重定向到的URL
- 循环中的URL重定向
- 如何从一个URL重定向到另一个URL