Template:Print-Button: Difference between revisions

From Hauck LabWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div style="float: right; margin: 10px 0; padding: 10px; border: 1px solid #ddd; background: #f8f9fa; border-radius: 3px;">
<div style="float: right; margin: 5px; padding: 5px; border: 1px solid #ccc; background: #f9f9f9; font-size: 11px;">
<strong>📄 Export:</strong><br/>
'''📄 Export:''' Strg+P (PDF) | Strg+A+C (Kopieren)
<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;" /><br/>
<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;" />
</div>
</div>
<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>

Latest revision as of 15:56, 29 May 2025

📄 Export: Strg+P (PDF) | Strg+A+C (Kopieren)