зеркало из https://github.com/golang/tools.git
go.tools: sync play.js from go.talks
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/14177043
This commit is contained in:
Родитель
c635598ddf
Коммит
04d74c081e
|
@ -13,17 +13,20 @@ function initPlayground(transport) {
|
|||
var s = "";
|
||||
for (var i = 0; i < node.childNodes.length; i++) {
|
||||
var n = node.childNodes[i];
|
||||
if (n.nodeType !== 1) continue;
|
||||
if (n.tagName === "BUTTON") continue;
|
||||
if (n.tagName === "SPAN" && n.className === "number") continue;
|
||||
if (n.tagName === "PRE"){
|
||||
if (n.nodeType === 1) {
|
||||
if (n.tagName === "BUTTON") continue
|
||||
if (n.tagName === "SPAN" && n.className === "number") continue;
|
||||
if (n.tagName === "DIV" || n.tagName == "BR") {
|
||||
s += "\n";
|
||||
}
|
||||
s += text(n);
|
||||
continue;
|
||||
}
|
||||
var innerText = n.innerText === undefined ? "textContent" : "innerText";
|
||||
s += n[innerText] + "\n";
|
||||
if (n.nodeType === 3) {
|
||||
s += n.nodeValue;
|
||||
}
|
||||
}
|
||||
return s;
|
||||
return s.replace("\xA0", " "); // replace non-breaking spaces
|
||||
}
|
||||
|
||||
function init(code) {
|
||||
|
|
|
@ -847,17 +847,20 @@ function initPlayground(transport) {
|
|||
var s = "";
|
||||
for (var i = 0; i < node.childNodes.length; i++) {
|
||||
var n = node.childNodes[i];
|
||||
if (n.nodeType !== 1) continue;
|
||||
if (n.tagName === "BUTTON") continue;
|
||||
if (n.tagName === "SPAN" && n.className === "number") continue;
|
||||
if (n.tagName === "PRE"){
|
||||
if (n.nodeType === 1) {
|
||||
if (n.tagName === "BUTTON") continue
|
||||
if (n.tagName === "SPAN" && n.className === "number") continue;
|
||||
if (n.tagName === "DIV" || n.tagName == "BR") {
|
||||
s += "\n";
|
||||
}
|
||||
s += text(n);
|
||||
continue;
|
||||
}
|
||||
var innerText = n.innerText === undefined ? "textContent" : "innerText";
|
||||
s += n[innerText] + "\n";
|
||||
if (n.nodeType === 3) {
|
||||
s += n.nodeValue;
|
||||
}
|
||||
}
|
||||
return s;
|
||||
return s.replace("\xA0", " "); // replace non-breaking spaces
|
||||
}
|
||||
|
||||
function init(code) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче