Q&A

  • onmouseover 상태에서 클릭 이벤트 실행하고 싶은 데
다음과 같이 html 소스로 구성 되어 있는 웹 페이지에  델파이로 이미지에 연결된 url로 이벤트를 발생(클릭) 시키고 싶은데 잘 안되는 것 같습니다. 고수님들의 도움 부탁 드립니다.

WebBrowser컴포넌트를 이용해 웹페이지를 델파이 폼에서 여는 데 까지는 되어 있습니다.
버튼 하나를 폼에 올려 놓고 웹 브라우져에 클릭 효과를 발생 시키고 싶은데...
다른 onclick나 submit 같은 것은 처리할 수 있겠는데 다음과 같은 경우는 난해 합니다.

===================
  <a class=page href='www.myhome.co.kr/test/list_new.php3?table=test&page=3' onmouseOver="st='Go Edit';return true;" onmouseOut="st=''"><img src="/images/next1.gif" ></a>

==============


procedure TForm1.Button7Click(Sender: TObject);
var iDoc2:IHTMLDocument2;   iW2:IHTMLWindow2;
begin

  iDoc2:=WebBrowser1.Document as IHTMLDocument2;

  iW2:=iDoc2.Get_parentWindow;
  iW2.execScript('st='+'''+'Go Edit'+''', '');

  WebBrowser1.Navigate('www.myhome.co.kr/test/list_new.php3?table=test&page=3' );
end;
0  COMMENTS