Якоря в I-frame

Готовые уроки IFrame + ВКонтакте API
Ответить
Аватара пользователя
Влад
Модератор
Модератор
Сообщения: 654
Зарегистрирован: 29 апр 2010, 22:24

Якоря в I-frame

Сообщение Влад »

Всех с Рождеством, решил сделать урок на наболевшую всем тему, возможно кто-то будет считать мой код унылым или не относящимся к Якорям, суть в том что код выполняет свою функцию и достаточно не плохо, и на мой взгляд не важно каким образом. Собственно код:

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

<?phpif ($_GET['hash']=='zina'){header('Location: http://flapps.ru');}else{echo "none hash";}?>
Познакомимся с таким параметром как hash, который и будет выступать в роли хз чего если честно, в общем вставляем мой код на пример в файл index.php, и обращаемся к нему через приложение в виде: http://vkontakte.ru/appXXXXXXX. Как мы видим код нам говорит что у нас нет хэша "none hash", давайте же предоставим ему хэш http://vkontakte.ru/appXXXXXXX#zina. Как мы видим когда код получил назовем его параметр zina, то соответственно выполнил ту функцию которую мы прописали. Всем спасибо за внимание!!!
qwerty123
Сообщения: 43
Зарегистрирован: 19 июн 2011, 16:21

Re: Якоря в I-frame

Сообщение qwerty123 »

а можно как-нибудь тоже самое только в javascript???
tkachka
Сообщения: 89
Зарегистрирован: 22 июл 2011, 22:16

Re: Якоря в I-frame

Сообщение tkachka »

Влад писал(а):Всех с Рождеством, решил сделать урок на наболевшую всем тему, возможно кто-то будет считать мой код унылым или не относящимся к Якорям, суть в том что код выполняет свою функцию и достаточно не плохо, и на мой взгляд не важно каким образом. Собственно код:

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

 <?phpif ($_GET['hash']=='zina'){header('Location: http://flapps.ru');}else{echo "none hash";}?> 
Познакомимся с таким параметром как hash, который и будет выступать в роли хз чего если честно, в общем вставляем мой код на пример в файл index.php, и обращаемся к нему через приложение в виде: http://vkontakte.ru/appXXXXXXX. Как мы видим код нам говорит что у нас нет хэша "none hash", давайте же предоставим ему хэш http://vkontakte.ru/appXXXXXXX#zina. Как мы видим когда код получил назовем его параметр zina, то соответственно выполнил ту функцию которую мы прописали. Всем спасибо за внимание!!!

не работает что-то
Аватара пользователя
Влад
Модератор
Модератор
Сообщения: 654
Зарегистрирован: 29 апр 2010, 22:24

Re: Якоря в I-frame

Сообщение Влад »

tkachka только что еще раз проверил, все работает.
qwerty123
Сообщения: 43
Зарегистрирован: 19 июн 2011, 16:21

Re: Якоря в I-frame

Сообщение qwerty123 »

а можно как-нибудь тоже самое только в javascript???
tkachka
Сообщения: 89
Зарегистрирован: 22 июл 2011, 22:16

Re: Якоря в I-frame

Сообщение tkachka »

Влад писал(а):tkachka только что еще раз проверил, все работает.
делаю как описано нон кеш выдает и в адресную строку вставляю правильно ничего
tkachka
Сообщения: 89
Зарегистрирован: 22 июл 2011, 22:16

Re: Якоря в I-frame

Сообщение tkachka »

короче твой код , Влад, у меня не заработал, зато заработал вот этот:

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

<script type="text/javascript">VK.addCallback('onLocationChanged', onLocationChanged); function onLocationChanged(location) {    if (location) {        window.location.href='http://kino47.ru/' + location + '';    }}</script>
через скрипт поста на стену посылаю ссылку типа

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

Смотри фильм Стукачка (Осведомитель) http://vkontakte.ru/app2134400#?p=10574
и при переходе по ссылке, пользователь попадает на страницу с фильмом
Аватара пользователя
Mihailow_du
Сообщения: 63
Зарегистрирован: 24 янв 2012, 18:26

Re: Якоря в I-frame

Сообщение Mihailow_du »

tkachka писал(а):
Влад писал(а):Всех с Рождеством, решил сделать урок на наболевшую всем тему, возможно кто-то будет считать мой код унылым или не относящимся к Якорям, суть в том что код выполняет свою функцию и достаточно не плохо, и на мой взгляд не важно каким образом. Собственно код:

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

 <?phpif ($_GET['hash']=='zina'){header('Location: http://flapps.ru');}else{echo "none hash";}?> 
Познакомимся с таким параметром как hash, который и будет выступать в роли хз чего если честно, в общем вставляем мой код на пример в файл index.php, и обращаемся к нему через приложение в виде: http://vkontakte.ru/appXXXXXXX. Как мы видим код нам говорит что у нас нет хэша "none hash", давайте же предоставим ему хэш http://vkontakte.ru/appXXXXXXX#zina. Как мы видим когда код получил назовем его параметр zina, то соответственно выполнил ту функцию которую мы прописали. Всем спасибо за внимание!!!

не работает что-то
А ns куда код вставляешь?
Ставь в самое начало документа перед HTML:

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

    <?php    if ($_GET['hash']=='zina')    {    header('Location: http://3d.4geo.ru');    }    else{    }    ?> <html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><TITLE>Он-лайн карта 4geo.ru</TITLE>
и будет тебе счастье!!!
Ответить