Vitya Ivanov
29 сообщений
#16 лет назад
Вот в iframe была переадрессация src при это не изменился , а в iframe другой сайт как узнать его url ????
Vitya Ivanov
29 сообщений
#16 лет назад
Быстро помогли
Vitya Ivanov
29 сообщений
#16 лет назад
Или можно както по другому , вот надо узнать изменился ли там вообще url или вообще произошли ли там какието изменения!????
Writer Creative
119 сообщений
#16 лет назад
Если в iframe указан src, то нужно лишь скопировать содержимое src, вставить в адресную строку собственного браузера и нажать Enter...

И какая бы переадресация там не шла, Вы, по идее, окажетесь на конечном сайте с нужным адресом в адресной строке браузера.
Vitya Ivanov
29 сообщений
#16 лет назад
Ну вот допустим document.iframe.src (пример) src был потом переадресация на ,а в src стоит http;//google.com вот опять получаем , он не изменился на ???
Writer Creative
119 сообщений
#16 лет назад
Переадресация на локальную версию Google определяется считыванием данных от браузера, на сколько я понимаю (считывается национальные настройки системы/браузера/т.п.), но хранится этот параметр в cookie и может быть изменён для каждого конкретного пользователя через настройки Google.

Но попасть прямяком на оригинальную US версию Google можно и не лазя лично в настройки.
Для этого используется GET параметр:
Vitya Ivanov
29 сообщений
#16 лет назад
Да я так ради примера, там может быть любой сайт ....
Writer Creative
119 сообщений
#16 лет назад
Так если любой сайт с обычной переадресацией, то поступать нужно соответственно моему второму сообщению: пройти по ссылке src и узнать конечный ресурс. Ведь в этом был вопрос?

Есть src="http://www.sitea.com/"...

Если "www.sitea.com" перенаправляет на "www.siteb.net", то пройдя на "http://www.sitea.com/", произойдёт переадресация и Вы окажетесь на "www.siteb.net" и в адресной строке браузера будет "http://www.siteb.net/". Вот Вы и узнали URL конечного сайта.
Vitya Ivanov
29 сообщений
#16 лет назад
Я в JavaScript не селен можешь небольшой примерчик черкануть ???
Writer Creative
119 сообщений
#16 лет назад
Т.е. Вам это нужно автоматизировать? А зачем?
Ведь если сайт перенаправляет на другой, то на оригинальный, как не старайся, не попадёшь.
(Если не учитывать случая с Google, где это настраивается в опциях.)

Если хотите избавиться от перенаправления, то нужно просто заменить src на конечный URL.
Vitya Ivanov
29 сообщений
#16 лет назад
Да просто , хочу знать как можно с статуса получить урл , у меня не получилось , я и в правду плохо JS знаю
Л. Юрий
12 сообщений
#16 лет назад
Цитата ("Deviot"):
Но попасть прямяком на оригинальную US версию Google можно и не лазя лично в настройки.
Для этого используется GET параметр: ]http://www.google.com/webhp?hl=en



Idit:
Цитата:
Я в JavaScript не селен можешь небольшой примерчик черкануть ???

Не получится: ограничение по безопасности имеется — если открытая во фрейме страница расположена в другом домене, доступа к объектам этой страницы нет.