인터넷정보

MSIE 와 FireFox호환 (pasteHTML)

알 수 없는 사용자 2007. 10. 11. 16:46

MSIE
--------------------------------------------------------------

var rng = document.selection.createRange();
rng.pasteHTML(sHTML);

--------------------------------------------------------------



FireFox
--------------------------------------------------------------
var rng = window.getSelection().getRangeAt(0);
rng.deleteContents();
rng.insertNode(rng.createContextualFragment(sHTML));

--------------------------------------------------------------


위지윅에디터에서 사용되는 구문인데
MSIE에서는 HTML붙이는게 있습니다.
하지만, FireFox에서는 그런 함수가 없어서 삭제 후 삽입하는 방식이며,
createContextualFragment() 이건, gecko에서만 지원되는 거라고합니다.

반응형

'인터넷정보' 카테고리의 다른 글

컬러 픽커 테이블  (0) 2007.10.11
컬러 픽커 테이블  (0) 2007.10.11
위즈윅 에디터들  (0) 2007.10.11
위즈윅 에디터들  (0) 2007.10.11
MSIE 와 FireFox호환 (pasteHTML)  (0) 2007.10.11
MSIE의 insertAdjacentHTML 에뮬레이션  (0) 2007.10.11
MSIE의 insertAdjacentHTML 에뮬레이션  (0) 2007.10.11
[PHP] 항상 새로고침 해더 설정  (0) 2007.10.11
[PHP] 항상 새로고침 해더 설정  (0) 2007.10.11
innerText 대신 사용  (0) 2007.10.11