javaScript를 사용하여 div에 html 페이지로드 : 단순성에도 불구하고 HTML 페이지를 DIV로로드하면 때때로 다른 브라우터에서 HTML 페이지를 DIV로로드 할 수 있습니다. 이 기사에서는 객체 태그를 사용하여 Chrome에 페이지를로드 할 때 발생하는 특정 문제를 다룹니다.
원본 문제 :
제공된 코드는 객체 태그를 사용하여 Firefox에 페이지를 성공적으로로드합니다. 그러나 Google Chrome에서 동일한 작업을 시도하면 브라우저는 플러그인을위한 프리핑을 유발합니다.
솔루션 :
철저한 조사 후에 솔루션이 식별되었습니다. Chrome.
Firefox와 Google Chrome에서 작동하는 업데이트 된 코드는 다음과 같습니다.
function load_home() { document.getElementById("content").innerHTML=''; }
설명 :
유형/html 값은 일반적으로 Google 크롬과 같은 일부 최신 브라우저와 같은 오래된 브라우저에서 인식되는 반면, MIME 유형 요건이 더 엄격합니다. "Text/HTML"을 명시 적으로 지정함으로써 브라우저의 호환성을 보장하고 플러그인 프롬프트가 필요하지 않습니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3