Страница 2 из 4

Re: Как перенаправить пользователя на нужную страницу?

Добавлено: 14 дек 2012, 17:56
gpv123
Dimaz, после # можно написать текст, который впоследствии можно будет получить в приложении.

Re: Как перенаправить пользователя на нужную страницу?

Добавлено: 14 дек 2012, 18:06
Casperovskii
gpv123
Во, точняк. Просто я с i-frame не работал.
Dimaz
Тебе надо в метод, видимо, передать свою ссылку на приложение, где будет указан необходимый текст после # и который ты прочтешь в приложении. А затем просто switch или if.
Т.е. у тебя ссылка будет вида vk.com/app*******#Ienterfromwall - ну или тупо #where=wall и так далее.

Re: Как перенаправить пользователя на нужную страницу?

Добавлено: 14 дек 2012, 18:21
Dimaz
Т.е. мой скрипт проверяет в url этот параметр и если он определен, то загружает дополнительную страницу. Я правильно понял?

Re: Как перенаправить пользователя на нужную страницу?

Добавлено: 14 дек 2012, 18:22
Casperovskii
Dimaz
Правильно. Или совершает внутри приложения какие-то дейстивия.

Re: Как перенаправить пользователя на нужную страницу?

Добавлено: 14 дек 2012, 21:45
Dimaz
Пробую получить url вот так:

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

 alert('window.location.href');
Но он выводит url страницы в iframe, а не Вконтакте. Как сделать?

Re: Как перенаправить пользователя на нужную страницу?

Добавлено: 14 дек 2012, 21:56
Casperovskii
Dimaz
Переменные FlashVars почитай тут.

Там есть "откуда перешел пользователь". А вот текст после # я че-то не нашел там...

Re: Как перенаправить пользователя на нужную страницу?

Добавлено: 14 дек 2012, 22:12
Dimaz
Я попробовал сделать так:
http://vk.com/app1234567#777
Посмотрел исходный код страницы в Google Chrome, нашел, параметр стал hash=777. А до этого было так hash=. Значит теперь можно генерировать значение этого параметра и отправлять другу. Спасибо за наводку. ;)

Re: Как перенаправить пользователя на нужную страницу?

Добавлено: 14 дек 2012, 22:16
Casperovskii
Dimaz
В i-frame тоже нормально определилось? Тогда прекрасно. Удачи и дальше!

Re: Как перенаправить пользователя на нужную страницу?

Добавлено: 14 дек 2012, 22:25
Dimaz
Ну да, в тэге iframe в атрибуте src где все параметры прописаны, там и нашел, что изменилось. :)

Re: Как перенаправить пользователя на нужную страницу?

Добавлено: 14 дек 2012, 22:44
Dimaz
А как получить эти параметры? Вроде какой-то метод пишут есть VK.loadParams. Не нашел чего то его на сайте Вконтакте. Где его описание, не подскажете?