오페라 (Windows 7에서 실행되는 12.01 버전)에서 버그를 발견했지만 가능한 해결 방법 (다른 사람이 버그임을 확인할 수 있다고 가정)을 찾고 있습니다.이것은 Opera에서 온로드 버그입니까?
나는 다음을 포함하는 HTML 페이지가있는 경우 :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Test</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" />
</head>
<body onload="window.alert(0);">
</body>
</html>
은 "온로드"이벤트가 시작되지 않습니다를. 이상하게도, 나는 그것을 닫는 자기 대신 스크립트 태그를 닫고 변경하는 경우 :
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" />
에 :
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
(불행하게도 내가 할 수없는), 이벤트 것이다 화재 및 내 경고가 표시됩니다.
이 문제가 발생한 사람이 있습니까? 그렇다면 스크립트 태그를 <script />
에서 <script></script>
으로 변경하는 대신 다른 방법을 찾았습니까?
참고 : 예, Opera에 버그 보고서를 열었습니다. 아직 응답이 없습니다.
왜 ''을 (를) 추가 할 수 없습니까? 너는해야만 해! ''은 실제로는 유효하지 않은 HTML이며 어떤 브라우저에서도 작동하지 않습니다. :-P –
버그 번호는 무엇입니까? 나는 닫을 것이다;) – hallvors
오리지널 혼란은 Opera의 잠자리 도구에 의해 야기되었다. 드래그 플라이 도구는 스크립트 태그를 HTML 관리자에서 자체 닫기 ()로 표시한다. 이상하게도 @Rocket은 위의 HTML이 100 % 준수 함을 알려줍니다. 참조 : http://validator.w3.org – userx