Template:Print-Button

From Hauck LabWiki
Jump to navigation Jump to search

📄 Export:
<input type="button" onclick="window.print()" value="🖨️ Drucken/PDF" style="padding: 5px 10px; margin: 2px; background: #0645ad; color: white; border: none; cursor: pointer; border-radius: 3px;" />
<input type="button" onclick="copyPageContent()" value="📋 Text kopieren" style="padding: 5px 10px; margin: 2px; background: #00af89; color: white; border: none; cursor: pointer; border-radius: 3px;" />

<script type="text/javascript"> function copyPageContent() {

 var content = document.getElementById('mw-content-text');
 if (content) {
   var textContent = content.innerText || content.textContent;
   if (navigator.clipboard) {
     navigator.clipboard.writeText(textContent).then(function() {
       alert('Seiteninhalt wurde kopiert!');
     }).catch(function() {
       alert('Kopieren fehlgeschlagen. Bitte manuell kopieren.');
     });
   } else {
     alert('Bitte manuell kopieren: Strg+A, dann Strg+C');
   }
 }

} </script>