private void cmdManaged_Click(object sender, EventArgs e)
        {
            // 从当前的 WebBrowser 控件创建 IEBrowser 对象.
            IEBrowser ie = new IEBrowser(this.webBrowser, scripting: new ManagedForScript( ));

            // 安装跟踪脚本, 执行 jquery 和调用托管代码必需.
            ie.InstallTrace( );

            // 安装本地的 jquery 脚本.
            ie.InstallScript(Properties.Resources.jquery_1_5_2_min);

            // 得到搜索框的内容.
            string key = ie.ExecuteJQuery <string> (JQuery.Create("'[name=q]:text'").Val( ));

            // 通过 javascript 调用托管的对象 ManagedForScript 的 MakeCondition, 生成新的搜索内容, 其实可以直接调用 MakeCondition, 这里只是演示如何调用托管代码.
            key = ie.ExecuteManaged <string> ("MakeCondition", parameters: new string[] { "'" + key + "'" });

            // 将新的搜索内容填写入搜索框.
            ie.ExecuteJQuery(JQuery.Create("'[name=q]:text'").Val("'" + key + "'"));
        }
		private void cmdManaged_Click ( object sender, EventArgs e )
		{
			// 从当前的 WebBrowser 控件创建 IEBrowser 对象.
			IEBrowser ie = new IEBrowser ( this.webBrowser, scripting: new ManagedForScript ( ) );

			// 安装跟踪脚本, 执行 jquery 和调用托管代码必需.
			ie.InstallTrace ( );

			// 安装本地的 jquery 脚本.
			ie.InstallScript ( Properties.Resources.jquery_1_5_2_min );

			// 得到搜索框的内容.
			string key = ie.ExecuteJQuery<string> ( JQuery.Create ( "'[name=q]:text'" ).Val ( ) );

			// 通过 javascript 调用托管的对象 ManagedForScript 的 MakeCondition, 生成新的搜索内容, 其实可以直接调用 MakeCondition, 这里只是演示如何调用托管代码.
			key = ie.ExecuteManaged<string> ( "MakeCondition", parameters: new string[] { "'" + key + "'" } );

			// 将新的搜索内容填写入搜索框.
			ie.ExecuteJQuery ( JQuery.Create ( "'[name=q]:text'" ).Val ( "'" + key + "'" ) );
		}