0
내가 invokeScript 사용하여 문자열을 만들기 위해 노력하고있어하지만 난이 오류가 계속,점점 자바 스크립트 값
내 코드는 다음과string corectLogin = (string)webBrowser1.InvokeScript("eval", ("document.getElementById('loginMessage').textContent || li.innerText;"));
및 서버 측 코드 모습처럼 보인다
내가 올바른 응답 "서버의 메시지"를 얻을 수 있지만, 잘못 여부를 호출 할 것입니다 내 C#에서 뭔가해야하므로 전화에 나는 전혀 값을 얻을 firfox에 불을 지르고 사용
<div id="loginMessage" class="show">
Message from server
</div>
같은 invokescript 함수를 바로 호출합니다.
감사합니다.
같은 문제는 그냥 "system._ComObject는" –
음, 당신의 자바 스크립트가하는, 아무것도 반환하지 않습니다 반환 8 앱? – ChrisK
'document.getElementById ('loginMessage'). textContent || li.innerText;는 Internet Explorer에서도 웹 브라우저에서 디버깅 할 때 "서버에서 보낸 메시지"를 올바르게 반환합니다. –