5.723
Bearbeitungen
Tt (Diskussion | Beiträge) |
Tt (Diskussion | Beiträge) |
||
| (4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 197: | Zeile 197: | ||
var inputs = document.getElementsByClassName('pfCoordsInput'); | var inputs = document.getElementsByClassName('pfCoordsInput'); | ||
for (var i=0; i<inputs.length; i++) { | for (var i=0; i<inputs.length; i++) { | ||
inputs[i].addEventListener(' | inputs[i].addEventListener('paste', function (e) { | ||
var paste = (event.clipboardData || window.clipboardData).getData('text'); | |||
var elem = e.target; | var elem = e.target; | ||
if ( | console.log('onPaste coords'); | ||
if (paste.startsWith('https://maps.apple.com/place?/&ll=')) { | |||
e.preventDefault(); | |||
// is Apple maps | // is Apple maps | ||
var coords = | console.log('apple maps paste'); | ||
var coords = decodeURIComponent(paste.substring(34)); | |||
elem.value = coords; | elem.value = coords; | ||
} | } | ||