首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

c# WebBrowser 用过的人进来解决思路

2012-06-15 
c# WebBrowser 用过的人进来利用c# WebBrowser做一个客户端小浏览器,webBrowser1.DocumentText 本地某个h

c# WebBrowser 用过的人进来
利用c# WebBrowser做一个客户端小浏览器,webBrowser1.DocumentText =本地某个html文件,
  html源代码:

HTML code
   <html>   <head>   <title>测试Demo</title>   <script src="a.js"></script>   <script>   show(55);//在加载a.js过程webBrowser会报错误 </script>  </head>  <body>  网页内容</body>   </html>

a.js代码:
JScript code
  function show(txt){  alert(txt);}

在加载a.js过程webBrowser会报错误
 这是为什么,怎么解决?


[解决办法]
加载完成再给webbrower赋值

有个documentcomplete事件吧
[解决办法]
<script src="a.js"></script>

==>>

<script type="text/javascript">
function show(txt)
{
alert(txt);
}
</script>
[解决办法]
你直接这样就行了
webBrowser1.Navigate("d:\\a.html");
[解决办法]
http://sdywcd.iteye.com/blog/663304
[解决办法]
有可能是路径问题。我把js文件和html放在同一个文件夹下,测试通过无问题。
[解决办法]
show(55);改为show(’55‘); 不加引号,55就是个未定义的对象了。

热点排行