我是在Button_Click里執行htmlDocument=WebBrowser.Document當htmlDocument中某個htmlElement.invokemember("MouseOver")后會使的頁面變化我想抓變化后的新增的超鏈接,可是WebBrowser沒有更新必須出了Button_Click函數之后才變,這里面到底執行了什么東西呢?我想讓WebBrowser在Button_Click函數里面就變應該怎么做呢
1 回答

慕姐4208626
TA貢獻1852條經驗 獲得超7個贊
注意變量的定義范圍。
protected void Button_Click(object sender, EventArgs e)
{
ChangeDocument(htmlDocument);
// 此時,htmlDocument已經是變化后的對象
}
private void ChangeDocument(ref WebBrowser.Document wdoc)
{
//htmlDocument=wdoc;
//wdoc.htmlElement.invokemember("MouseOver");
}
不用ref也可以。
- 1 回答
- 0 關注
- 1196 瀏覽
添加回答
舉報
0/150
提交
取消