웹 페이지에서 JavaScript 코드를 주입하여 동적 요소를 사용하여 웹 페이지 기능을 향상시킬 수 있습니다. 그러나 표준 htmldocument 메소드는 오류가 발생할 수 있습니다. 이 안내서는이 문제에 대한 해결책을 제공합니다.
에 위치합니다
설명
<code>string newScript = textBox1.Text; HtmlElement head = browserCtrl.Document.GetElementsByTagName("head")[0]; HtmlElement scriptEl = browserCtrl.Document.CreateElement("script"); lblStatus.Text = scriptEl.GetType().ToString(); scriptEl.SetAttribute("type", "text/javascript"); head.AppendChild(scriptEl); scriptEl.InnerHtml = "function sayHello() { alert('hello') }";</code>
이 메소드를 사용하면 JavaScript를 웹 페이지에 성공적으로 주입하고 해당 요소와 동적으로 상호 작용할 수 있습니다.
위 내용은 NotSupportedException을 피하기 위해 HTML 문서에 JavaScript를 올바르게 삽입하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!