相关疑难解决方法(0)

WebBrowser InvokeScript

我有一个Webrowser,其中一些设置使用javascript进行了更改.我正在尝试使用此处的示例,但无法获得正确的语法

脚本看起来像这样

        <div class="DisplayInput"><input type="radio" name="displaytype" 
value="decimal" onclick="setdisplayType('decimal');" checked="checked"><a 
    href="javaScript:setdisplayType('decimal');" 
    onclick="s_objectID=&quot;javascript:setdisplayType('decimal');_1&quot;;return this.s_oc?     this.s_oc(e):true">Decimal</a></div>
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经尝试过这些并没有成功

this.webBrowser1.InvokeScript("setdisplayType");
this.webBrowser1.InvokeScript("setdisplayType('decimal')");
this.webBrowser1.InvokeScript("setdisplayType","decimal");
Run Code Online (Sandbox Code Playgroud)

javascript c#

3
推荐指数
1
解决办法
8439
查看次数

从WPF中的Web浏览器调用HTML页面中存在的JavaScript函数

我是WPF的新手.我在我的wpf应用程序中使用"WebBroswer"来渲染Google地图.我有一个googlemap.htm页面,它包含一个初始化(lat,log)JavaScript函数.现在我想从带有lat和log参数的.xaml.cs文件中调用此函数.

Googlemap.htm

 <script>
        function initialize(lat, log) {
            var mapProp = {
                center: new google.maps.LatLng(lat, log),
                zoom: 5,
                mapTypeId: google.maps.MapTypeId.ROADMAP
            };
            var map = new google.maps.Map(document.getElementById("googleMap"), mapProp);
        }
        google.maps.event.addDomListener(window, 'load', initialize);
    </script>
Run Code Online (Sandbox Code Playgroud)

javascript browser wpf google-maps wpf-controls

3
推荐指数
1
解决办法
9528
查看次数

标签 统计

javascript ×2

browser ×1

c# ×1

google-maps ×1

wpf ×1

wpf-controls ×1