<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Untitled Document</title><!-- подключаем jQuery --><script src="js/jquery-1.4.2.min.js" type="text/javascript"></script> <script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script> <script type="text/javascript" charset="cp1251" >$(document).ready(function(){ // когда страница загрузится VK.init(function() { // получаем flashVars 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]; } // вытаскиваем viewer_id и auth_key из полученных переменных var viewer_id = flashVars['viewer_id']; var auth_key = flashVars['auth_key']; //var votes=document.getElementById('vote').value; document.getElementById('auth_key').value=flashVars['auth_key'];document.getElementById('viewer_id').value=flashVars['viewer_id']; }); }); });</script></head><body><div>Введите кол-во голосов</div><form action = "pay.php" method = "post"> <b>Кол-во голосов:</b><br> <textarea name="vote" rows="1" cols="1"></textarea><br> <input name="viewer_id" style="display: none"><input id="auth_key" style="display: none"></div><input type="submit" value="Buy"> </form> </body></html>
я хочу чтобы при загрузке страницу из флешварс передались значения и они записались в инпут поля. человек ввел кол-во голосов и все эти 3 значения передалить пхп скрипту.
Не работает вот что:
передаются пустые значения authkey и вьювер айди.
Doker
Видимо ты скопировал код в ту же минуту, когда я его написал. Я его практически сразу отредактировал. Посмотри как там сейчас.
"val()", а не "value ="