GeckoFX利用JS document按按鈕
GeckoFX為Gecko的.net版。
目前為Mozilla家族網頁瀏覽器以及Netscape 6以後版本瀏覽器所使用。
string js = @"javascript:
l = document.getElementById('link');
alert('link = ' + l);
function fireEvent(obj,evt)
{
alert('fireEvent');
var fireOnThis = obj;
if( document.createEvent )
{
alert('createEvent');
var evObj = document.createEvent('MouseEvents');
evObj.initEvent( evt, true, false );
fireOnThis.dispatchEvent(evObj);
}
else if( document.createEventObject )
{
fireOnThis.fireEvent('on'+evt);
}
}
fireEvent(l, 'click');
";
geckoWebBrowser1.Navigate(js);