задачка на js
Страница загружает картинку.
В момент загрузки картинки происходит ее редирект на новый урл. То есть был урл картинки http://fxleader.ru/img.php, а стал http://google.com Как с помощью javascript узнать новый урл картинки (то есть google.com)? содержимое http://fxleader.ru/img.php <?php header('Location: http://google.com'); ?> Пример - http://build-technics.ru/test/test.php |
img.onload=img.onerror=function(e){alert(this.src) };
|
img.onload=img.onerror=function(e){alert(this.src) }; не работает. Возвращает изначальный src, а не тот, куда был редирект. За решение задачи готов отблагодарить. |
Цитата:
Для того чтобы узнать шлюз по которому реально будет загрузка изображения нужно анализировать заголовки ответа сервера. В XMLHttpRequest это можно сделать, есть ли что помимо этого не в курсе. |
Тоже не подойдет, так как картинка и скрипт на разных доменах
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
laimas,
Тебе чего не ясно? У него картинка с src=google.com С этого начинай танцевать. |
Часовой пояс GMT +3, время: 01:12. |