MediaWiki:Common.js: различия между версиями
Kerisar (обсуждение | вклад) мНет описания правки |
Kerisar (обсуждение | вклад) мНет описания правки |
||
| Строка 216: | Строка 216: | ||
// Копируем все атрибуты из исходного элемента | // Копируем все атрибуты из исходного элемента | ||
Array.prototype.forEach.call(element.attributes, function(attr) { | |||
if (attr.name !== 'data-customIframeSrc') { | if (attr.name !== 'data-customIframeSrc') { | ||
iframe.setAttribute(attr.name, attr.value); | iframe.setAttribute(attr.name, attr.value); | ||
} | } | ||
} | }); | ||
iframe.classList.add('customIframe'); | iframe.classList.add('customIframe'); | ||
| Строка 235: | Строка 234: | ||
// Копируем все атрибуты из исходного элемента | // Копируем все атрибуты из исходного элемента | ||
Array.prototype.forEach.call(element.attributes, function(attr) { | |||
if (attr.name !== 'data-customIframeSrcdoc') { | if (attr.name !== 'data-customIframeSrcdoc') { | ||
iframe.setAttribute(attr.name, attr.value); | iframe.setAttribute(attr.name, attr.value); | ||
} | } | ||
} | }); | ||
iframe.classList.add('customIframeSrcdoc'); | iframe.classList.add('customIframeSrcdoc'); | ||
| Строка 276: | Строка 274: | ||
var srcElements = document.querySelectorAll('[data-customIframeSrc]'); | |||
var srcdocElements = document.querySelectorAll('[data-customIframeSrcdoc]'); | |||
Array.prototype.forEach.call(srcElements, function(element) { | |||
createIframeFromSrc(element); | |||
}); | |||
Array.prototype.forEach.call(srcdocElements, function(element) { | |||
createIframeFromSrcdoc(element); | |||
}); | |||
}); | }); | ||
/*WikiEditor/Викификатор*/ | /*WikiEditor/Викификатор*/ | ||