//---------------------------------------------------------------------------------------
// 파이어폭스에서 innerText 인식이 안되는 경우
// 이 함수를 먼저 읽히게 하면 innerText 를 사용할 수 있음
//---------------------------------------------------------------------------------------
function setInnerTextProperty() {
if(typeof HTMLElement != "undefined" && typeof HTMLElement.prototype.__defineGetter__ != "undefined") {
HTMLElement.prototype.__defineGetter__("innerText",function() {
if(this.textContent) {
return(this.textContent)
}
else {
var r = this.ownerDocument.createRange();
r.selectNodeContents(this);
return r.toString();
}
});
HTMLElement.prototype.__defineSetter__("innerText",function(sText) {
this.innerHTML = sText
});
}
}
파이어폭스에서 innerText 인식이 안되는 경우
2013. 4. 19. 18:09