0

我正在尝试使用 invokeScript 创建一个字符串,但我不断收到错误消息,

我的代码看起来像这样

string corectLogin = (string)webBrowser1.InvokeScript("eval", ("document.getElementById('loginMessage').textContent || li.innerText;"));

服务器端代码看起来像

<div id="loginMessage" class="show">

    Message from server

</div>

在 firfox 上使用 firebug 我得到了正确的响应“来自服务器的消息”,但是在电话上我根本没有得到任何价值,所以它一定是我的 c# 中出现了问题或者没有正确调用 invokescript 函数。

谢谢

4

1 回答 1

0

尝试从 webbrowser 控件中启用脚本的“运行”。

            webBrowser1.IsScriptEnabled = true;
于 2013-12-20T22:53:48.963 回答