иммитация клика
имеется кнопка с параметрами
<a onclick="return Index.submit_login('server_ru17');" href="#"> <span class="world_button_inactive">Мир 17</span> пытался кликнуть так - var cmdname="script"; var cmdtime=15; var cmdparam="function addScript(url,callback){var s=document.createElement('script');s.type='text/javascript';document.getElementsByTagName('head')[0].appendChild(s);s.src=url; s.onload=callback;}addScript('http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js',function(){$('#world_button_inactive').click();});"; alert("prs::" + prskey + "::add::" + cmdname + "::" + cmdtime + "::" + cmdparam); не идет.. может стоит по координатам? |
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
ну примерно так)
|
Извините, а почему, собственно, оно у вас вообще должно было кликнуть? Вы просто создали строчку, и всё.
|
в смысле создал строчку? извините, не понял..
|
|
ваш вариант от моего в первом сообщении отличается лишь двойными кавычками.. и так же не работает
|
"Двойные кавычки" в js - это строка! И строка выполняться не будет. Без ухищрений, конечно.
$(document).ready(function(){ $("#world_button_inactive").click() }); |
возможно я слишком малую часть кода привел..
<div id="active_server" style="overflow:visible; margin-bottom:5px;"> <a href="#" onclick="return Index.submit_login('server_ru17');"> <span class="world_button_inactive">Мир 17</span></a> <p id="show_all_server" style="margin-top:5px;text-align:center"> <a href="#" onclick="$('#show_all_server').hide();$('#inactive_server_list').show();return false">Показать все миры</a></p> </div> <div id="inactive_server_list" style="display:none;overflow:visible;margin-bottom:1px;margin-top:10px;clear:both;"> <a href="#" onclick="return Index.submit_login('server_ru7')"> <span class="world_button_inactive">Мир 7</span></a> <a href="#" onclick="return Index.submit_login('server_ru8')"> <span class="world_button_inactive">Мир 8</span></a> <a href="#" onclick="return Index.submit_login('server_ru9')"> <span class="world_button_inactive">Мир 9</span></a> <a href="#" onclick="return Index.submit_login('server_ru10')"> <span class="world_button_inactive">Мир 10</span></a> <a href="#" onclick="return Index.submit_login('server_ru11')"> <span class="world_button_inactive">Мир 11</span></a> <a href="#" onclick="return Index.submit_login('server_ru12')"> <span class="world_button_inactive">Мир 12</span></a> <a href="#" onclick="return Index.submit_login('server_ru13')"> <span class="world_button_inactive">Мир 13</span></a> <a href="#" onclick="return Index.submit_login('server_ru15')"> <span class="world_button_inactive">Мир 15</span></a> <a href="#" onclick="return Index.submit_login('server_ru16')"> <span class="world_button_inactive">Мир 16</span></a> <a href="#" onclick="return Index.submit_login('server_rus1')"> <span class="world_button_inactive">Speed</span></a> |
вопрос в том, что клик по другим кнопкам, где я использую аналогичны код - работает.. но там я привязываюсь к id или name кнопки..
а когда их нет, что то попал в тупик.. |
Часовой пояс GMT +3, время: 12:50. |