Link a codice html
Autor: Fabio T.Buongiorno,
Ho creato una tabella con 2 campi (tra gli altri);
-accettazione
-rifiuto
Vorrei associare a queste 2 parole un link con un codice html particolare, che scatena alcuni eventi. (allegato)
Come posso fare? visto che se scelgo "link" nelle proposte non mi viene data lapossibilità di lanciare un html...
Grazie per il contributo!
Il codice che vorrei scatenare al clik è questo: (che metto anche in allegato)
<htmllang="it"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>Tabella Eventi</title><scripttype="text/javascript">// Funzione per inviare la mail di autorizzazionefunctioninviaMailAutorizza(descrizioneEvento) { var destinatario = "***"; var oggetto = encodeURIComponent(descrizioneEvento); var corpo = encodeURIComponent("Si autorizza l'accesso alla struttura per l'evento in oggetto.\n\nCordiali saluti.\nIl presidente."); var mailtoLink = `mailto:${destinatario}?subject=${oggetto}&body=${corpo}`; window.location.href = mailtoLink; } </script></head><body><h2>Eventi</h2><!-- Tabella con la parola "autorizzo" come link --><tableborder="1"><tr><th>Data Evento</th><th>Descrizione Evento</th><th>Autorizzazione</th></tr><tr><td>18 Ottobre 2024</td><td>Evento di esempio</td><td><ahref="#"onclick="inviaMailAutorizza('Evento di esempio')">autorizzo</a></td></tr><tr><td>25 Ottobre 2024</td><td>Secondo Evento</td><td><ahref="#"onclick="inviaMailAutorizza('Secondo Evento')">autorizzo</a></td></tr></table></body></html>
... senza codici EXTRA, la cosa più semplice ed elementare, sarebbe quella di:
1) ... mettere quel codice nel Blocco Note di Windows, salvare con Nome/Tipo per esempio "tabellaeventi.html";
2) ... inviare sul proprio sito, per esempio nella cartella "files" con un client FTP qualsiasi, oppure con il FileManager del server, oppure allegandolo semplicemente al progetto con destinazione cartella "files";
3) ... per il collegamento che userai sul TESTO o IMMAGINE che sia userai l'opzione File o URL | File su Internet, e digiterai:
files/tabellaeventi.html
4) ... scegliendo le opzioni di apertura, per es. in finestra, popup, showbox, ecc.
5) ... fatto, più semplice del semplice...
...
... oppure, forse ancora più semplice:
A) ... copia dal tuo codice solo i TAG <SCRIPT> <H2> e <TABLE>, eliminando tutti gli altri TAG di pagina;
B) ... aggiungi al Progetto una pagina NASCOSTA con opzione senza applicare la grafica, e questa pagina la chiamerai "tabellaeventi.html";
C) ... in questa pagina "tabellaeventi.html" inserisci un unico oggetto Oggetto Codice HTML, centrato, e nel tab HTML incolli i precedenti i TAG <SCRIPT> <H2> e <TABLE>;
D) ... per il collegamento che userai sul TESTO o IMMAGINE che sia userai le normali opzioni automatiche, selezionando dalla lista la pagina "tabellaeventi"con un Click;
E) ... scegliendo le normali opzioni di apertura, per es. in finestra, popup, showbox, ecc.
...
...!!!... poi ancora, se proprio lo si vuole e per procedere con i pannello per ESPERTO, ci sarebbero i miei supercodici per aprire automaticamente quella tabella in una Finestra PopUp o/e nel mio DIV_CUSTOM (finestra modale tipo showbox); ... ma visto che i punti precedenti sono semplicissimi non serve andare in EXTRA...!!!...(*)
.
ciao
...(*)...: