确定<img>标签'的最终来源,发布重定向
Determine <img> tag's final source, post-redirects
假设我有一点类似的HTML:
<img id="picture" src="http://www.domain1.com/img.png"/>
当浏览器点击这个domain1.com时,它会重定向到另一个URL,比如"http://www.domain2.com/img2.png"。也许该URL会重定向到其他域,比如"http://www.domain3.com/real_image.png".
有没有一种方法可以使用JavaScript来确定最终图像的URL(domain3.com)?document.getElementById("picture").src
为我提供了原始URL(domain1.com)。
这似乎是不可能的。这里有一个通过重定向加载谷歌标志的jsfiddle:
http://jsfiddle.net/9BDbS/
我使用google.com
而不是www.google.com
,所以你可以看到它实际上返回了301重定向:
$ curl --head http://google.com/images/srpr/logo4w.png
HTTP/1.1 301 Moved Permanently
如果您查看我在图像加载时登录到控制台的事件对象,您将不会在任何位置找到URL的www.
版本。
相关文章:
- 通过javascript重定向html传递php变量
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- 使用angular重定向到html页面
- 如何在chrome扩展中重定向到html页面
- 无法从jquery Mobile导航栏重定向到另一个页面
- ng视图外的链接重定向到ng视图内的页面
- 在phonegap应用程序内部重定向不起作用
- CORS-重定向到第二个GET正在接收的页面
- AJAX不会在文件上传后重定向到网页-POST方法
- 重定向时角度刷新浏览器
- 通过链接重定向不;我不在jstree中工作
- 根据select选项元素将表单重定向到不同的URL
- 通过JQuery重定向到另一个页面
- 重定向到“父窗口”
- 重定向iFrame中的父URL
- 确定<img>标签'的最终来源,发布重定向
- 在呈现img html组件时重定向或显示错误消息
- 通过设置img src从PHP重定向到HTML
- & # 39;负载# 39;事件在img 302重定向中被调用?如何测试这个
- 使用javascript,如何在img src上进行302重定向后获得最终结果URL