主頁 > 知識庫 > 解決Firefox下不支持outerHTML問題代碼分享

解決Firefox下不支持outerHTML問題代碼分享

熱門標(biāo)簽:pageadm實現(xiàn)地圖標(biāo)注 外呼系統(tǒng)電話怎么投訴 申請400電話流程簡介 阜陽企業(yè)外呼系統(tǒng) 呼和浩特外呼電銷系統(tǒng)排名 南通數(shù)據(jù)外呼系統(tǒng)推廣 外呼線穩(wěn)定線路 邢臺縣地圖標(biāo)注app 地圖標(biāo)注位置能賺錢嗎

代碼很簡單,如下:


復(fù)制代碼
代碼如下:

var pro = window.HTMLElement.prototype;
pro.__defineGetter__("outerHTML", function(){
var str = "<" + this.tagName;
var a = this.attributes;
for(var i = 0, len = a.length; i < len; i++){
if(a[i].specified){
str += " " + a[i].name + '="' + a[i].value + '"';
}
}
if(!this.canHaveChildren){
return str + " />";
}
return str + ">" + this.innerHTML + "</" + this.tagName + ">";
});
pro.__defineSetter__("outerHTML", function(s){
var r = this.ownerDocument.createRange();
r.setStartBefore(this);
var df = r.createContextualFragment(s);
this.parentNode.replaceChild(df, this);
return s;
});
pro.__defineGetter__("canHaveChildren", function(){
return !/^(area|base|basefont|col|frame|hr|img|br|input|isindex|link|meta|param)$/.test(this.tagName.toLowerCase());
});

標(biāo)簽:楊凌 蚌埠 德州 辛集 黃山 撫順 鶴崗 內(nèi)蒙古

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《解決Firefox下不支持outerHTML問題代碼分享》,本文關(guān)鍵詞  解決,Firefox,下,不支持,outerHTML,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決Firefox下不支持outerHTML問題代碼分享》相關(guān)的同類信息!
  • 本頁收集關(guān)于解決Firefox下不支持outerHTML問題代碼分享的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章