Страница 1 из 1
Ссылки на посты
Добавлено: 02 янв 2011, 20:47
Asped
Вечер добрый.
У меня в приложение ссылки на посты имеют следующий вид:
http://mysite.ru/mypost.html
Кто поможет сделать прямые ссылки до постов через ссылку приложения.
Чтобы было примерно так:
http://vk.com/app01011101/mypost.html
Re: Ссылки на посты
Добавлено: 05 янв 2011, 19:08
Александр
Может быть метод setLocation?
Изменяет хеш текущего адреса страницы, который записывается в адресной строке браузера после символа #. Используется для поддержки кнопок "назад" и "вперед" в браузере.
Но будет примерно так
http://vk.com/app01011101#mypost.html
Re: Ссылки на посты
Добавлено: 10 фев 2011, 18:00
Asped
Александр, вот так правильно?
Код: Выделить всё
<?if(isset($_GET['hash'])) $vkurlhash = "'".htmlspecialchars($_GET['hash'])."'";else $vkurlhash = "window.location.pathname";?>
Код: Выделить всё
window.onload = (function() { VK.init(function() { function setLocation(loc) {VK.callMethod('setLocation', <? echo($vkurlhash); ?>);VK.addCallback('onLocationChanged', onLocationChanged);function onLocationChanged(loc) { if(window.location.pathname != loc && loc != '') { window.location.href = '<? echo("url сайта"); ?>' + loc; }}} });});
Re: Ссылки на посты
Добавлено: 07 мар 2011, 13:52
Fantom2067
Подскажите пожалуйста, ссылки в моём iFrame приложении имеют такой вид
http://vkontakte.ru/app1234567#newsid=447
А ссылки на домене
http://mysite.ru/index.php?newsid=447
Как мне нужно прописать <? echo("url сайта"); ?> чтобы заработали ссылки на внутренние страницы? и нужно ли прописывать что то еще в этом скрипте тот что выше?