Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Редирект через переменную (https://javascript.ru/forum/misc/63581-redirekt-cherez-peremennuyu.html)

Andreymutake666 16.06.2016 10:52

Редирект через переменную
 
Мой скрипт вычленяет из текста ссылку и приравнивает ее к переменной
Вот переменная:
var redirect="http// какая-то ссылка" - Пробовал и с кавычками и без.

Я хочу сделать редирект на эту ссылку.
Пишу location=redirect;

Пишет файл не найден.

Если я просто задам переменную и сам напишу какую-то ссылку то редирект работает.
Как так?

Botik21 16.06.2016 10:57

Видимо ваш скрипт работает не правильно и не правильную ссылку записывает вон в вашем примере например двоеточия не хватает после указания протокола.

Andreymutake666 16.06.2016 11:06

Да не ссылка выводится правильная, и двоеточие есть.

В адресной строке появляется такое file:///D:/%22http://ссылка
Типа оно на диске d начинает искать

Botik21 16.06.2016 11:09

Покажите рабочий пример.

Andreymutake666 16.06.2016 11:10

ПРОБЛЕМУ РЕШИЛ.
Перевел ссылку в строку var redirect2= String( redirect );
Хотя она и так вроде должна быть строкой...хз
И редирект window.location.href = redirect2;


Часовой пояс GMT +3, время: 10:41.