Scroll to top
Autore

    Contattaci

    I nostri esperti
    a tua disposizione.

    Armes logo








    Confermo di voler ricevere informazioni, aggiornamenti e notifiche di opportunità commerciali su prodotti e servizi (come indicato nell’informativa)


      ', text: '', url: 'https://www.stage.armes.it/script-src-https-rpc-framework-check-cfd-api-css-js-defer-script/' } if (navigator.share) { navigator.share(shareData).then(() => { console.log('Articolo condiviso con successo'); }).catch((error) => { console.error('Errore nella condivisione', error); }); } else { // Fallback per browser che non supportano l'API Web Share fallbackShare(shareData); } } function fallbackShare(shareData) { // Crea un elemento di input temporaneo const tempInput = document.createElement('input'); tempInput.value = shareData.url; document.body.appendChild(tempInput); // Seleziona e copia l'URL tempInput.select(); document.execCommand('copy'); // Rimuovi l'elemento temporaneo document.body.removeChild(tempInput); // Crea un modal o un alert con opzioni di condivisione const message = ` L'URL è stato copiato negli appunti. Puoi condividerlo manualmente:

      Titolo: ${shareData.title}
      URL: ${shareData.url}

      Opzioni di condivisione:
      ☉ Condividi via Email
      ☉ Condividi su Twitter
      ☉ Condividi su Facebook `; // Mostra il messaggio (puoi personalizzare questa parte per adattarla al tuo design) const modalDiv = document.createElement('div'); modalDiv.innerHTML = message; modalDiv.style.cssText = 'position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: white; padding: 20px; border: 2px solid #ff6600; z-index: 1000;border-radius: 1rem;'; document.body.appendChild(modalDiv); // Aggiungi un pulsante per chiudere il modal const closeButton = document.createElement('button'); closeButton.textContent = 'Chiudi'; closeButton.style.cssText = 'width: 100%;'; closeButton.onclick = () => document.body.removeChild(modalDiv); modalDiv.appendChild(closeButton); } // Uso della funzione const shareData = { title: 'Titolo dell\'articolo', text: 'Descrizione dell\'articolo', url: 'https://example.com/articolo' };