HTML 코드를 테스트하는 데 사용하는 내 PC에 오프라인 "htm"파일이 있습니다. HTML 편집기와 같습니다. HTML 코드를 컴파일합니다. 그러나 나는 그것에 문제가있다. 모든 종류의 CSS와 JavaScript를 지원하며 jQuery와 같은 JavaScript 기반 라이브러리도 지원하지만 "onload, $ (document) .ready()"와 같은 이벤트는 지원하지 않습니다. 왜 그런지 모르겠습니다. 나는 그것에 대해 많은 것을 시도했지만 아무 것도 할 수 없었습니다."PURE JAVASCRIPT BASED"오프라인 파일이 "onload"이벤트를 지원하지 않는 이유는 무엇입니까?
그래서 내 편집기 -
<html>
<script type="text/javascript">
function ShowResult()
{
my_window = window.open("about:blank", "mywindow1");
my_window.document.write(x);
if(my_window.document.title=="")
{
my_window.document.title="No title was specified"
}
}
</script>
<body>
<textarea style="height:400px;width:750px;overflow:auto;" onblur="x=this.value">
</textarea><br />
<button onclick="ShowResult()">see result!</button>
</body>
</html>
의 소스 코드를 볼 수 내가 한 일을 실수 알려주세요? 왜 파일이 "onload"이벤트를 지원하지 않습니까?
... 왜 그냥 실제 HTML 파일에 HTML 코드를 작성하고 브라우저에서로드? –
WYSIWYG 편집기와 같은 것입니까? – NewUser
_ "그러나 onload, $ (document) .ready()와 같은 이벤트는 지원하지 않습니다. 왜"_ - ** 당신은 무엇을 시도 했습니까? " – Eric