Я хочу нажать кнопку без имени, используя спиннер.Кнопка выглядит следующим образом:
<li> <a onclick="save(); return false;" href=""> <img src="/pathtoimage" width="31" height="13" alt="Save Changes"img border="0"></a> </li> </ul>
Есть идеи?Пожалуйста, напишите немного кода.Любая помощь очень ценится!
Вы можете вызвать любой javascript, который находится на странице, используя (в вашем случае):
br = spynner.Browser() br.runjs("save();")
У вас есть доступ ко всему javascript, который доступен для страницы.
Вы могли бы (2 года назад ...) ссылаться на эту «кнопку» как изображение с уникальными атрибутами.
в вашем примере я бы использовал что-то вроде:
browser.click('img[alt="Save Changes"]')