本文介绍了web浏览器InvokeScript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有正在使用的JavaScript更改了某些设置Webrowser。我想使用这里的例子一>,但不能得到正确的语法



脚本看起来像这样

 < DIV CLASS =DisplayInput><输入类型=电台NAME =显示类型
值=十进制的onclick =setdisplayType('小数');检查=选中>< A
HREF =JavaScript的:setdisplayType('小数');
的onclick =s_objectID =安培; QUOT;的javascript:setdisplayType('小数'); _ 1安培; QUOT ;;返回this.s_oc this.s_oc(E):真的吗?>十进制< / A>< / DIV>



到目前为止,我没有成功。


$ B $尝试了这些b

  this.webBrowser1.InvokeScript(setdisplayType); 
this.webBrowser1.InvokeScript(setdisplayType('十进制'));
this.webBrowser1.InvokeScript(setdisplayType,十进制);


解决方案

不知道做什么用你的应用程序的错误,也不会发生知道什么 setdisplayType 的样子,我猜,也许你想调用函数 setdisplayType 之前,它一直加载。每MSDN文档...



Maybe you can implement the LoadCompleted event handler and then invoke your script.

Hope this helps!

这篇关于web浏览器InvokeScript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 08:12