Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.08.2014, 22:17
Кандидат Javascript-наук
Отправить личное сообщение для vah-smile Посмотреть профиль Найти все сообщения от vah-smile
 
Регистрация: 31.10.2009
Сообщений: 116

Редирект в Ajax
На странице вставил блок для загрузки контента без перезагрузки страницы. Когда в этом блоке выполняю команду:
document.location.href='http://mysite.com/';
то страница открывается в этом же блоке. А как открыть эту страницу не в блоке, а вместо текущей страницы?
Ответить с цитированием
  #2 (permalink)  
Старый 29.08.2014, 23:53
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

vah-smile,
window.top.location='http://mysite.com/';
Ответить с цитированием
  #3 (permalink)  
Старый 02.09.2014, 12:17
Кандидат Javascript-наук
Отправить личное сообщение для vah-smile Посмотреть профиль Найти все сообщения от vah-smile
 
Регистрация: 31.10.2009
Сообщений: 116

Сообщение от Rise Посмотреть сообщение
vah-smile,
window.top.location='http://mysite.com/';
А в чем может быть причина того, что внутри блока для загрузки контента без перезагрузки страницы - скрипт javascript не выполняется? Ведь прописал правильно:
<script type='text/javascript'>
    window.top.location='http://mysite.com/';
</script>

Причем, не работает даже alert() или document.write()...
Ответить с цитированием
  #4 (permalink)  
Старый 02.09.2014, 12:33
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

vah-smile, чо за блок?
Ответить с цитированием
  #5 (permalink)  
Старый 02.09.2014, 17:07
Кандидат Javascript-наук
Отправить личное сообщение для vah-smile Посмотреть профиль Найти все сообщения от vah-smile
 
Регистрация: 31.10.2009
Сообщений: 116

Сообщение от Rise Посмотреть сообщение
vah-smile, чо за блок?
----------------- Сайт ------------------
| |
| |
| ---Блок (Ajax) загрузки контента --- |
| | без перезагрузки страницы | |
| | | |
| | | |
| ------------------------------------ |
------------------------------------------

Если в блеке прописываю код PHP то http://my_site.com/ открывается НЕ вместо текущей страницы (сайта) а загружается в блок Ajax (а нужно перейти на конкретную страницу):
<? header('Location: http://my_site.com/') ?>


При вставке в блок скрипт javascript - то такое впечетление, что javascript-скрипты там вообще не работают:
<? echo "<script> window.top.location='http://my_site.com'; </script>"; ?>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AJAX и 302 редирект Syndicate Общие вопросы Javascript 1 08.05.2014 21:37
Проблема с AJAX Dim@ AJAX и COMET 4 16.09.2012 22:52
Ajax таблица gofkane Работа 1 26.09.2011 18:26
Ajax разбор метода mycoding jQuery 14 21.05.2010 10:57
30(1|2) редирект от сервера. Или как лучше сделать редирект при верной отсылке форма. pizzZ AJAX и COMET 2 18.02.2010 09:06