This commit is contained in:
Matteo Manzinello 2019-05-02 21:34:06 +02:00
parent edb2d43601
commit 3c22edcd7a
2 changed files with 10 additions and 28 deletions

19
dist/mailgo.js vendored
View File

@ -1,5 +1,7 @@
// Your CSS as text // ottengo tutti i mailto contenuti nella pagina
var styles = ` let mailgos = document.querySelectorAll('a[href^="mailto:"]:not(.no-mailgo)');
let styles = `
.mailgo-modal-container { .mailgo-modal-container {
background: white; background: white;
} }
@ -10,10 +12,7 @@ styleSheet.type = "text/css";
styleSheet.innerText = styles; styleSheet.innerText = styles;
document.head.appendChild(styleSheet); document.head.appendChild(styleSheet);
// ottengo tutti i mailto contenuti nella pagina console.log("mailgo is WIP!");
let mailgos = document.querySelectorAll('a[href^="mailto:"]:not(.no-mailgo)');
console.log("mailgo is WIP");
// attivo mailgo su tutti gli elementi // attivo mailgo su tutti gli elementi
mailgos.forEach(mailgo => { mailgos.forEach(mailgo => {
@ -34,14 +33,6 @@ mailgos.forEach(mailgo => {
event => { event => {
// blocco l'esecuzione normale del mailto: // blocco l'esecuzione normale del mailto:
event.preventDefault(); event.preventDefault();
// mostro un alert
/*
let r = confirm("You have clicked mailto: " + mailto.href);
if (r === true) {
location.href = mailto.href;
}
*/
}, },
false false
); );

View File

@ -1,5 +1,7 @@
// Your CSS as text // ottengo tutti i mailto contenuti nella pagina
var styles = ` let mailgos = document.querySelectorAll('a[href^="mailto:"]:not(.no-mailgo)');
let styles = `
.mailgo-modal-container { .mailgo-modal-container {
background: white; background: white;
} }
@ -10,10 +12,7 @@ styleSheet.type = "text/css";
styleSheet.innerText = styles; styleSheet.innerText = styles;
document.head.appendChild(styleSheet); document.head.appendChild(styleSheet);
// ottengo tutti i mailto contenuti nella pagina console.log("mailgo is WIP!");
let mailgos = document.querySelectorAll('a[href^="mailto:"]:not(.no-mailgo)');
console.log("mailgo is WIP");
// attivo mailgo su tutti gli elementi // attivo mailgo su tutti gli elementi
mailgos.forEach(mailgo => { mailgos.forEach(mailgo => {
@ -34,14 +33,6 @@ mailgos.forEach(mailgo => {
event => { event => {
// blocco l'esecuzione normale del mailto: // blocco l'esecuzione normale del mailto:
event.preventDefault(); event.preventDefault();
// mostro un alert
/*
let r = confirm("You have clicked mailto: " + mailto.href);
if (r === true) {
location.href = mailto.href;
}
*/
}, },
false false
); );