Firefox 4 베타 (베타 10 테스트)의 새 창에 요소를 추가 할 수없는 것 같습니다. Firefox 3, Opera, Chrome 및 IE6에서는 정상적으로 작동하지만 FF 베타 4에서는 문제가 발생했습니다.Firefox 4 베타는 새 창에서 동적으로 요소 (자바 스크립트)를 만들 수 없습니까?
는 여기서, 클릭 링크,있는 페이지입니다, 기본적으로 간단한 데모 HTML 페이지를
<html>
<head>
<script type="text/javascript">
function c() {
var o = window.open("", "", "status=0,toolbar=0,location=0,menubar=0,directories=0,resizable=1,scrollbars=1,width=400,height=400");
if(!o.document.body) {
var b = o.document.createElement("body");
o.document.body = o.document.appendChild(b);
}
var e = o.document.createElement("div");
o.document.body.appendChild(e);
e.innerHTML="abc";
}
</script>
</head>
<body>
<a href="javascript:c();">abc</a>
</body>
</html>
있어 그 안에 텍스트 "ABC"와 함께 새로운 창이 나타납니다. Firefox 베타 4에서는 창으로 팝업하지만 아무 것도 표시되지 않습니다. Firebug를 사용하면 노드가 생성 된 것으로 보이지만 보이지 않는 요소와 마찬가지로 태그 아래의 모든 내용 (태그 자체 포함)은 트리에서 페이드 아웃됩니다. 그러나 계산 된 CSS는 표시 및 가시성 스타일이 훌륭하다는 것을 보여줍니다.
누구든지 Firefox 베타 4에서 작동시키는 방법에 대한 아이디어가 있습니까?
필요합니까? 베타 버전이라는 아이디어는 완료되지 않았으며 버그가 포함될 것이라는 점을 인정합니다. 브라우저의 피드백 단추를 사용하여 버그로보고하고 전체 릴리스 브라우저에서 작동하는 응용 프로그램과 사이트를 만드는 데 집중합니다. 버그가있는 버전을 걱정하지 않고 출시 된 브라우저에는 많은 문제가 있습니다 (에헴, 나는 IE를보고 있습니다). –
나는 베타 선언문에 대해 동의하지만, 아마도 내가 궁금해하는 점은 실제로 파이어 폭스 측면의 버그인지 여부 또는 그것이 유지 될 새로운 구현인지 여부이다. 알 수없는 코드에 문제가 있습니까? (예를 들어) – zinga
bugzilla.mozilla.org에서 검색 할 가치가 있으며 비슷한 것을 찾지 못하면 버그를 제기 할 것입니다. –