如何使用WebBrowser打开显示本地一个htm文件? 本地一个html文件,里面像网页一样包含很多内容,也有js脚本。现在想先在WebBrowser中呈现这个html,就像用IE打开一样,然后控制js脚本。请问第一步,如何在WebBrowser中呈现这个html,就像用IE打开一样???第二步能解决更是感激不尽。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 webbrowser 不光支持 http://, 也支持 file:// 直接用本地路径举例:file:///C:/Documents%20and%20Settings/zhuxb/Desktop/hints%20and%20tips.htm 哦也,我前面刚做一个跟你需要的一模一样的功能。。WebBrowser1.Navigate(filehtmPath);读HTML...然后C#和html有相互调用方法的功能。。WebBrowser1.Document.InvokeScript("getDBToHTML")这个写在C# InvokeFOrmMethod()方法代码里。onload='window.external.InvokeFormMethod()'这个写在html的onload事件里。。getDBToHTML是js方法。。InvokeFOrmMethod()是C#里的方法。不懂邮箱:[email protected] 那我如果不调用本地html呢?我想把html代码直接写成字符串里,然后在webbrower中调用?谢谢! 先将 webbrowser 导航到 about:blank, 这时, webbrowser 的 htmldocument 有值了, 借助 mshtml 来操作这个 document, 替换 body 之类的,innerText, innerHtml 之类的. 你把字符串存一下为html文件呀。。你做的什么东西??我前面做的跟你的完全一样了。,我顶,我做的winfrom,,html也是在C#里面用字符串写的。 我现在就是想不存为html文件呢。我做的是个c#+在线地图系统。通过c#来控制js脚本。以前没做过,真是茫然啊。 请教,能不能不用mshtml控件呢?能否说的更详细点。实在没经验啊。 msthml 不是控件, 是微软的 html 组件库搞 webbrowser 需要学这个的. C#控制JS脚本我不是告诉你了吗???那你告诉我你JS脚本写哪里???写成一个字符串????那偶不会了。,。。 c# 文件 按时间分组。???????????????????????????????????????? 关于值类型和引用类型 DataGridView只读的问题 关于数组!急用!各位进来看看谢谢! DLL编译至EXE中?? select语句中的类型品配的问题 关于arraylist的问题 一个小问题:如何在VS.NET中执行一个ORACLE过程,还带一个参数 调用远程服务与防火墙 如何实现彩色图像转换成灰度?另在c#程序中显示pdf文件? 类的问题 头疼的问题,同时精通【C# WinCE】开发和【GDI+】的高手进
举例:
file:///C:/Documents%20and%20Settings/zhuxb/Desktop/hints%20and%20tips.htm
WebBrowser1.Navigate(filehtmPath);读HTML...
然后C#和html有相互调用方法的功能。。
WebBrowser1.Document.InvokeScript("getDBToHTML")这个写在C# InvokeFOrmMethod()方法代码里。
onload='window.external.InvokeFormMethod()'这个写在html的onload事件里。。
getDBToHTML是js方法。。InvokeFOrmMethod()是C#里的方法。
不懂邮箱:[email protected]
借助 mshtml 来操作这个 document, 替换 body 之类的,innerText, innerHtml 之类的.
你把字符串存一下为html文件呀。。你做的什么东西??我前面做的跟你的完全一样了。,我顶,我做的winfrom,,html也是在C#里面用字符串写的。
我现在就是想不存为html文件呢。我做的是个c#+在线地图系统。通过c#来控制js脚本。以前没做过,真是茫然啊。
请教,能不能不用mshtml控件呢?能否说的更详细点。实在没经验啊。
搞 webbrowser 需要学这个的.
那你告诉我你JS脚本写哪里???写成一个字符串????那偶不会了。,。。