Я пытаюсь использовать элемент управления веб-браузером для взаимодействия с веб-страницей, есть определенный элемент, с которым мне нужно взаимодействовать, но для жизни я не могу, пробовал вызывать по id, href, src, элемент изображения, фильм и хрен даже bgcolor но безрезультатно. Затем мне пришла в голову эта идея, и я структурировал ее в виде псевдокода, и теперь мне нужна помощь, чтобы реализовать ее в коде.
- создать точку типа переменной.
- установить точку, где я нажимаю в браузере (вроде getelementfrompoint, но я не мог заставить ее работать)
- msgbox = указать на строку
- установить элемент html в точку
- вызвать элемент html ("щелчок")`
Может ли кто-нибудь помочь мне с этим? РЕДАКТИРОВАТЬ: Спасибо за ответ, однако, как уже говорилось, я пытался вызывать по идентификатору элемента, однако есть несколько тегов идентификатора, я не могу сказать, какой из них правильный (мои знания HTML ограничены), однако я пробовал все те, которые я мог найти, что относится к рассматриваемому объекту, но ничего не сработало, вот HTML-код, относящийся к объекту
<div id="button">
<script type="text/javascript"> function disableButton() { btn = document.getElementById('sbutton'); btn.style.display = 'none'; btn_clicked = document.getElementById('sbutton_clicked'); btn.style.display = 'block'; } </script>
<div id="sbutton" style="z-index:1">
<script language="javascript">
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
'width', '373',
'height', '373',
'src', '/images/buttons/',
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'align', 'middle',
'play', 'false',
'loop', 'true',
'scale', 'showall',
'wmode', 'transparent',
'devicefont', 'false',
'id', '',
'bgcolor', '#ddeef6',
'name', '',
'menu', 'true',
'allowFullScreen', 'false',
'allowScriptAccess','sameDomain',
'movie', '/images/buttons/button_2',
'salign', ''
); //end AC code
</script><embed style="z-index:1;position:relative" width="373" height="373" src="/images/buttons/button_2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" play="false" loop="true" scale="showall" wmode="transparent" devicefont="false" bgcolor="#ddeef6" name="" menu="true" allowfullscreen="false" allowscriptaccess="sameDomain" salign="" type="application/x-shockwave-flash">
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="373" height="373" id="" align="middle" style="z-index:1">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="/images/buttons/button_2.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ddeef6" /> <embed src="/images/buttons/.swf" quality="high" bgcolor="#ddeef6" width="373" height="373" name="" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
<!-- no_flash content -->
<a href="/button/push_the_button" data-method="post" onmousedown="disableButton();return false;" rel="nofollow"><img alt="sbutton" src="/images/sb/sbutton.jpg?1331667296" /></a>
<!-- end no_flash content -->
</object>
</noscript>
</div>
<div id="sbutton_clicked" style="display:none">
<img alt="sbutton" src="/images/sb/sbutton.jpg?1331667296">
</div>
</div>
я пробовал кнопку sbutton, вызывающую .swf (я играл, однако я не думаю, что нажимал, так что плохо иди и попробуй сейчас), также пробовал sbutton_clicked и т. д., не смог найти ни одной, которая активировала бы его. теперь я полностью потерян и просто плююсь. любая помощь приветствуется