久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

使用C# 的webBrowser寫模擬器時的javascript腳本調(diào)用問

這篇文章主要介紹了C# 的webBrowser寫模擬器時的javascript腳本調(diào)用問題,需要的朋友可以參考下

感覺很久不寫模擬器代碼了,昨天調(diào)試的時候碰了點壁,記錄下來,避免大家再跟我犯同樣的錯誤。

加入Javascript腳本的地方:


HtmlElement jsElement = webBrowser1.Document.CreateElement("script");
jsElement.SetAttribute("type", "text/javascript");
jsElement.SetAttribute("text", "showMeAction = function(e) { window.alert(e);}");
webBrowser1.Document.Body.AppendChild(jsElement);

調(diào)用的地方:


string[] args = new string[1];
args[0] = "Hello element!";
webBrowser1.Document.InvokeScript("showMeAction", args);

大家特別注意的是后面腳本調(diào)用的時候,只能出現(xiàn)函數(shù)名與參數(shù)值列表,不能增加其他內(nèi)容,否則調(diào)用就不會成功。

使用的腳本代碼:(這里的腳本代碼模擬了鼠標(biāo)移動的基礎(chǔ)需求,通過Js直接發(fā)鼠標(biāo)事件的方式來實現(xiàn)自動機器人)


function createEvent(eventName, ofsx, ofsy)
{ 
  var evt = document.createEvent('MouseEvents'); 
  evt.initMouseEvent(eventName, true, false, null, 0, 0, 0, ofsx, ofsy, false, false, false, false, 0, null); 
  return evt; 
}
function moveElement(pxToMove)
{
var sliderKnob = document.getElementsByClassName("gt_slider_knob")[0]; 
var boxRect = sliderKnob.getBoundingClientRect();
var move = createEvent('mousemove', boxRect.left + sliderKnob.offsetLeft + pxToMove, boxRect.top + sliderKnob.offsetTop); 
var down = createEvent('mousedown', boxRect.left + sliderKnob.offsetLeft, boxRect.top + sliderKnob.offsetTop);
var up = createEvent('mouseup'); 
sliderKnob.dispatchEvent(down); 
document.dispatchEvent(move); 
sliderKnob.dispatchEvent(up); 
}

以上所述是小編給大家介紹的使用C# 的webBrowser寫模擬器時的javascript腳本調(diào)用問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對html5模板網(wǎng)網(wǎng)站的支持!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

這篇文章主要介紹了C# 將Access中以時間段條件查詢的數(shù)據(jù)添加到ListView中,需要的朋友可以參考下
這篇文章主要介紹了使用C#創(chuàng)建Windows服務(wù)的實例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了C#身份證識別相關(guān)技術(shù)詳解,具有一定的參考價值,感興趣的小伙伴們可以參考一下
這篇文章主要為大家詳細(xì)介紹了C#中TCP粘包問題的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
這篇文章主要介紹了C#實現(xiàn)的海盜分金算法,結(jié)合具體實例形式分析了海盜分金算法的原理與C#相應(yīng)實現(xiàn)技巧,需要的朋友可以參考下
這篇文章主要為大家詳細(xì)介紹了C#操作INI配置文件示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
主站蜘蛛池模板: 中文字幕免费视频 | 久久免费视频观看 | 日日日操操操 | 91精品国产综合久久久蜜臀 | 开心激情婷婷 | 午夜快播 | 亚洲激情欧美激情 | 在线播放亚洲 | 欧美综合在线观看 | 一本色道久久综合亚洲精品小说 | 亚洲国产精品自拍 | 女人黄网站 | av网站在线免费观看 | 国产无遮挡又黄又爽免费网站 | 手机av片| 欧美亚洲视频 | 午夜av在线播放 | 国产精品一 | 精品久久久久久久 | 18精品爽国产白嫩精品 | 成人午夜网站 | 亚洲国产欧美日韩在线 | 精品亚洲一区二区三区 | 日本国产在线观看 | 欧美天天| 日本在线不卡视频 | 欧美成人精品一区 | 中文字幕免费高清 | 伦一理一级一a一片 | 色综合视频 | 久久久久久久久久久久久久久久久久久 | 欧美视频在线一区 | 九九热在线精品 | 特一级黄色片 | 成人免费看片在线观看 | 在线观看91 | 爱情岛论坛av | 久久综合久 | 日本精品视频 | 黄a视频 | av噜噜|