1HTMLElement.prototype.innerText getter = function() { 2 var tmp = this.innerHTML.replace(/<br>/gi,"\n"); 3 return tmp.replace(/<[^>]+>/g,""); 4} 5 6HTMLElement.prototype.innerText setter = function(txtStr) { 7 var parsedText = document.createTextNode(txtStr); 8 this.innerHTML = ""; 9 this.appendChild( parsedText ); 10} 11 12HTMLElement.prototype.innerHTML setter = function (str) { 13 var r = this.ownerDocument.createRange(); 14 r.selectNodeContents(this); 15 r.deleteContents(); 16 var df = r.createContextualFragment(str); 17 this.appendChild(df); 18 return str; 19} 20 21HTMLElement.prototype.outerHTML setter = function (str) { 22 var r = this.ownerDocument.createRange(); 23 r.setStartBefore(this); 24 var df = r.createContextualFragment(str); 25 this.parentNode.replaceChild(df, this); 26 return str; 27} 28 29 30HTMLElement.prototype.innerHTML getter = function () { 31 return getInnerHTML(this); 32} 33 34HTMLElement.prototype.outerHTML getter = function () { 35 return getOuterHTML(this) 36}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.