Стандарт js не допускает вызова click() на теге <a> При этом этот код отлично работает в Опере и ФФ, но не работает в webkit.
<a href='http://google.ru' id='rmrf'>test</a> <script> document.getElementById('rmrf').click(); </script>
$().click() не выдает ошибки, но и результата нет
вставляем в ссылку кнопку и жмем на неё
butt = document.createElement('button') butt.id = 'BUTT' document.getElementById('rmrf').appendChild(butt) butt.click()
создаем Event и вешаем на ссылку
var evObj = document.createEvent('Events'); evObj.initEvent('click', true, false); document.getElementById('rmrf').dispatchEvent(evObj);