Перенаправление с сайта на приложение вконтакте

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
Andy80
Сообщения: 12
Зарегистрирован: 07 июн 2012, 08:34

Перенаправление с сайта на приложение вконтакте

Сообщение Andy80 »

Здравствуйте! Подскажите, как сделать перенаправление с адреса сайта на приложение вконтакте. Есть сайт, который является приложением, нужно сделать так, чтобы человек набрав в адресной строке браузера адрес сайта, был перемещен на приложение вконтакте, которым сайт и является.
Fedya
Сообщения: 174
Зарегистрирован: 21 июл 2012, 19:56

Re: Перенаправление с сайта на приложение вконтакте

Сообщение Fedya »

Если я правильно понял, то
<meta http-equiv="refresh" content="0; url=http://ссылка куда перекинуть.ru">
Andy80
Сообщения: 12
Зарегистрирован: 07 июн 2012, 08:34

Re: Перенаправление с сайта на приложение вконтакте

Сообщение Andy80 »

Fedya писал(а):Если я правильно понял, то
<meta http-equiv="refresh" content="0; url=http://ссылка куда перекинуть.ru">
Так уже пробовал, если так перенаправлять, то и вконтакте перестанет отображаться сайт в приложении. Начинается цикл.
gpv123
Сообщения: 346
Зарегистрирован: 29 янв 2012, 20:57

Re: Перенаправление с сайта на приложение вконтакте

Сообщение gpv123 »

Andy80

Код: Выделить всё

<script>if (self == top) location.replace('адрес приложения ВК');</script>
Andy80
Сообщения: 12
Зарегистрирован: 07 июн 2012, 08:34

Re: Перенаправление с сайта на приложение вконтакте

Сообщение Andy80 »

gpv123 писал(а):Andy80

Код: Выделить всё

<script>if (self == top) location.replace('адрес приложения ВК');</script>
Спасибо огромное, теперь все правильно.
Аватара пользователя
vitebsk911
Сообщения: 143
Зарегистрирован: 11 июл 2012, 23:09

Re: Перенаправление с сайта на приложение вконтакте

Сообщение vitebsk911 »

У меня немного по другому:

Код: Выделить всё

<script type="text/javascript">if(parent.frames.length == 0) location.href = 'http://vkontakte.ru/app123123123';</script>
Аватара пользователя
Mihailow_du
Сообщения: 63
Зарегистрирован: 24 янв 2012, 18:26

Re: Перенаправление с сайта на приложение вконтакте

Сообщение Mihailow_du »

Код: Выделить всё

<SCRIPT LANGUAGE="javascript">if (self.parent.frames.length == 0)self.parent.location="http://vk.com/app680297";</SCRIPT>
устанавливается в самый верх сайта перед началом какого либо кода:

Код: Выделить всё

<SCRIPT LANGUAGE="javascript">if (self.parent.frames.length == 0)self.parent.location="http://vk.com/app680297";</SCRIPT><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>....</head>
и т.д.
Ответить