Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.07.2013, 17:28
Интересующийся
Отправить личное сообщение для MArtyn911 Посмотреть профиль Найти все сообщения от MArtyn911
 
Регистрация: 16.07.2013
Сообщений: 12

Подмена адреса без перезагрузки страницы
Здравствуйте, возникла такая задача:
есть ссылка, при переходе по ней происходит редирект на другую страницу.
<script type="text/javascript">
    var URL = "ссылка.html";
    URL = "конечный адрес.html";    
</script>


Как мне при помощи js получить конечный адрес без перезагрузки страницы?

Сразу извиняюсь за такое пояснение, как сам понимаю так и пишу
Ответить с цитированием
  #2 (permalink)  
Старый 16.07.2013, 17:39
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Чо? Не нужно писать код, если не понимаете как он работает. Страница, на которой присходит редирект ваша? Если нет, то никак.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #3 (permalink)  
Старый 16.07.2013, 18:16
Кандидат Javascript-наук
Отправить личное сообщение для Valdemor Посмотреть профиль Найти все сообщения от Valdemor
 
Регистрация: 30.03.2012
Сообщений: 128

Сообщение от MArtyn911 Посмотреть сообщение
Есть ссылка, при переходе по ней происходит редирект на другую страницу.
Эмм...
var element = document.getElementsByTagName("a")[0];
link = element.getAttribure("href");

Нет?
Ответить с цитированием
  #4 (permalink)  
Старый 16.07.2013, 20:57
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от Valdemor
var element = document.getElementsByTagName("a")[0];
link = element.getAttribure("href");

Нет?
<a href="http://google.com" onclick="document.location.href='http://cho.net/babushka_na_2_skazala.html';return false;">Чо?</a>

И далее, все в том же духе ...
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 16.07.2013 в 20:59.
Ответить с цитированием
  #5 (permalink)  
Старый 16.07.2013, 22:12
Интересующийся
Отправить личное сообщение для MArtyn911 Посмотреть профиль Найти все сообщения от MArtyn911
 
Регистрация: 16.07.2013
Сообщений: 12

есть у меня плеер
<script type="text/javascript">   
    var VideoURL = "http://gvds.sttbox.com/7108571.mp4";
    var ImageURL = "http://картинка.jpg";
    var flashvars = {
          'xmlfile': 'http://' + window.location.hostname + '/sampleplayer/playlist.php%3Fv=' + VideoURL + '%26i=' + ImageURL
    };
    var params = {allowfullscreen: 'true', allowscriptaccess: 'always'};
    var attributes = {};
    swfobject.embedSWF('http://' + window.location.hostname + '/sampleplayer/wmwhite4.swf', 'player', '680', '548', '9.124.0', 'mpl', flashvars, params, attributes);
</script>

http://gvds.sttbox.com/7108571.mp4 редиректит на временную ссылку, как забрать эту ссылку и подставить в переменную VideoURL?

Последний раз редактировалось monolithed, 18.07.2013 в 23:57.
Ответить с цитированием
  #6 (permalink)  
Старый 16.07.2013, 22:27
Аспирант
Посмотреть профиль Найти все сообщения от iKilllMaxmaxmaximus
 
Регистрация: 16.07.2013
Сообщений: 37

если домен не твой то только через php костыли (а флеш костыли есть такие?)
Ответить с цитированием
  #7 (permalink)  
Старый 16.07.2013, 22:43
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

getHeader
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #8 (permalink)  
Старый 16.07.2013, 23:12
Интересующийся
Отправить личное сообщение для MArtyn911 Посмотреть профиль Найти все сообщения от MArtyn911
 
Регистрация: 16.07.2013
Сообщений: 12

Сообщение от Gozar Посмотреть сообщение
getHeader
можно подробней?
вот нашел тему http://habrahabr.ru/qa/10337/, но как применить к моему случаю?
Ответить с цитированием
  #9 (permalink)  
Старый 17.07.2013, 02:56
Интересующийся
Отправить личное сообщение для MArtyn911 Посмотреть профиль Найти все сообщения от MArtyn911
 
Регистрация: 16.07.2013
Сообщений: 12

Вот че то такое накодил
var req = new XMLHttpRequest();
req.open('GET', 'http://gvds.sttbox.com/7108571.mp4', false);
req.send(null);
var headers = req.getResponseHeader("Location").toLowerCase();
alert(headers);


но не работает
Ответить с цитированием
  #10 (permalink)  
Старый 17.07.2013, 05:45
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от MArtyn911
но не работает
И не будет. Потому что кроссдоменный запрос.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перезагрузка jquery по событию click, без полной перезагрузки страницы Vitaliy88 Общие вопросы Javascript 4 22.11.2012 12:35
Как можно сделать подгрузку и смену изображения без перезагрузки страницы с другого Евгений Болгов jQuery 11 21.10.2010 18:18
Изменение содержания страницы без полной перезагрузки самой страни gelo Events/DOM/Window 7 29.08.2010 02:03
Подскажите как в VLC плеере переключать канал без перезагрузки страницы? mff Events/DOM/Window 0 10.05.2010 17:28
Автообновление <div> без перезагрузки страницы Antihrist AJAX и COMET 14 28.07.2008 06:06