var image = new Image()
image.src = "http://www.roblox.com/Thumbs/Asset.ashx?Width=110&Height=110&ImageFormat=png&UserAssetID=1343250665"
image.onload = function(){
print(this.src)
}
当我运行此脚本时,此图像实际加载:“http://t6ak.roblox.com/65fc2ffcc8aea7ba65a1d1feda173540”
如何获取图片的新网址?我试过this.src,但它只是给了我旧的网址“http://www.roblox.com/Thumbs/Asset.ashx?Width=110&Height=110&ImageFormat=png&UserAssetID=1343250665”
帮助?
答案 0 :(得分:2)
在这种特殊情况下,服务器端有重定向,因此对于客户端,没有其他src
..
答案 1 :(得分:2)
不是真的。 src
是一个属性,不会更改。
重复:With javascript, how do you get final result URL after 302 redirect on img src?