Browserübergreifende Erkennung und Abruf von Einfügeereignisdaten
Webanwendungen erfordern häufig die Fähigkeit, Einfügeereignisse zu erkennen und die Daten abzurufen eingeklebt. Dies stellt für mehrere Browser eine Herausforderung dar.
Lösung Nr. 1: Nur-Text-Abruf (Firefox 22)
Für Browser, die die Zwischenablage-API unterstützen, einschließlich IE6, FF 22 , Chrome, Safari und Edge, das Abrufen von einfachem Text aus einem Einfügeereignis ist unkompliziert:
function handlePaste(e) { e.preventDefault(); e.stopPropagation(); clipboardData = e.clipboardData || window.clipboardData; let pastedData = clipboardData.getData('Text'); }
Diese Lösung ist auf das Abrufen von Klartext beschränkt. Informationen zur HTML-Unterstützung finden Sie in Lösung Nr. 2.
Das obige ist der detaillierte Inhalt vonWie kann ich Einfügeereignisdaten in verschiedenen Browsern erkennen und abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!