C#中webbrowser與javascript(js)交互的方法
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
今天在做一個(gè)項(xiàng)目的時(shí)候需要用c#搞一個(gè)webbrowser,然后有些地方還需要與js交互。所以就查了一下資料,發(fā)現(xiàn)很多博客提到了但是卻沒有說下具體的操作。所以我就寫一下. 開發(fā)環(huán)境是Visual Studio 2008 .閱讀此文需要有C#和javascript開發(fā)基礎(chǔ)。 1.首先新建一個(gè)項(xiàng)目,在默認(rèn)窗體form1上拖拽一個(gè)webbrowser1. 2.給form1的Load時(shí)間事件添加如下代碼:
3.打開解決方案資源管理器,在項(xiàng)目上單擊鼠標(biāo)右鍵,選擇屬性打開項(xiàng)目屬性設(shè)置。 4.在應(yīng)用程序選項(xiàng)卡中點(diǎn)擊程序集信息,然后勾選“使程序集COM可見”。 做完這些基本的設(shè)置之后就可以讓webbrowser和js交互了,交互方法如下: C#調(diào)用js函數(shù)的方法:
用JS調(diào)用C#函數(shù)的方法:
該文章在 2021/1/28 15:20:06 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |