Код: Выделить всё
<html><head><script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script><script type="text/javascript" charset="cp1251" > window.onload = (function() { // когда загрузится вся страница VK.init(function() { // инициализируем Vk API var parts=document.location.search.substr(1).split("&"); var flashVars={}, curr; for (i=0; i<parts.length; i++) {//тянем переменные curr = parts[i].split('='); flashVars[curr[0]] = curr[1]; } var _is_app_user = flashVars['is_app_user'];//записываем в переменную is_app_user var URLnavigate = "http://domen.ru/home.html" + document.location.search ;//путь ко второй странице + параметры, переданные этой странице.(viewer_id, api_settings и т.д) if(_is_app_user !=0)//если пользоветель установил приложение { location.replace(URLnavigate);//отправляем на нашу страницу document.getElementById('install').innerHTML = 'загрузка..' ;//пишем что "загружаем" }else{ VK.addCallback("onApplicationAdded", onApplicationAdded);//добавляем слушатель VK.callMethod("showInstallBox"); //вызываем окно установки } function onApplicationAdded(event){//что произойдет когда пользователь добавит приложение location.replace(URLnavigate);//отправляем на нашу страницу document.getElementById('install').innerHTML = 'загрузка..';//пишем что "загружаем" } });});</script></head><body> <center></br></br></br><div id="install" > <a href='#install' onclick='VK.callMethod( "showInstallBox" )'>Установите</a> приложение.//то что пользователь видит на странице. при нажатии на слово установить, вызовится окно установки</br></br></br></center></body></html>