MediaWiki:Common.js: различия между версиями

мНет описания правки
м Слишком опасно(
Строка 207: Строка 207:
   //console.log(textCSS);
   //console.log(textCSS);
   document.head.appendChild(styleSheet);
   document.head.appendChild(styleSheet);
}
function createIframeFromSrc(element) {
  const src = element.textContent.trim();
  if (src) {
    const iframe = document.createElement('iframe');
    iframe.src = src;
    iframe.classList.add('customIframe');
    element.insertAdjacentElement('afterend', iframe);
  }
}
function createIframeFromSrcdoc(element) {
  const srcdoc = element.textContent.trim();
  if (srcdoc) {
    const iframe = document.createElement('iframe');
    iframe.srcdoc = srcdoc;
    iframe.classList.add('customIframeSrcdoc');
    element.insertAdjacentElement('afterend', iframe);
  }
}
}




Строка 256: Строка 235:
   });
   });
   copyToClipboard();
   copyToClipboard();
 
  const srcElements = document.querySelectorAll('.customIframeSrc');
  const srcdocElements = document.querySelectorAll('.customIframeSrcdoc');
 
  srcElements.forEach(createIframeFromSrc);
  srcdocElements.forEach(createIframeFromSrcdoc);
});
});
/*WikiEditor/Викификатор*/
/*WikiEditor/Викификатор*/