02. juli 2004 - 12:46Der er
13 kommentarer og 2 løsninger
Hvordan tilføjes en besked til "Afmeld nyhedsbrev"?
Hej eksperter...
Jeg er ved at udvikle et html-baseret nyhedsbrev. I dette nyhedsbrev er der en mulighed for at fravælge nyhedsbrevet - repræsenteret ved et link "Fravælg nyhedsbrev". P.t. ser linket således ud:
<a target=_blank href="mailto:info@etellerandet.dk" onClick="alert('Ved afmelding af nyhedsbrev bedes du venligst oplyse dit fulde navn samt adresse')">Afmeld nyhedsbrev</a>
...essensen er nemlig, at brugeren skal oplyse sit navn og adresse - det er ikke nok med en e-mailadresse (spørg ikke hvorfor).
Men problemet er, at 2 ud af 3 af de mailbokse jeg har testet nyhedsbrevet i, på den ene eller anden måde bortfiltrerer alert-delen (hvorfor?).
Så hvad kan jeg gøre i stedet? Kan jeg redde javascriptet (så det ikke bliver bortfiltreret) - eller kan jeg sende et eller andet med, så beskeden står inde i den mail, der åbner sig????
...og ja, det ville være nemmere at linke til en formular - men i lige netop dette tilfælde dur det ikke, så jeg er nødt til at benytte mig af brugerens egen mailprogram.
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Slettet bruger
02. juli 2004 - 13:24#1
Der findes nok ikke en løsning, hvor du kan være sikker på at din alert altid vil komme op.
Forklaringen er, at javascript enten bliver ignoreret eller ligefrem fjernet i de fleste mail-programmer (inklusiv diverse webmails), da det bliver anset for en sikkerhedsrisiko.
...altså at tilføje body og subject til mailto. (subject: "Afmelding af nyhedsbrev" og body: "VIGTIGT! Du bedes venligst oplyse os dit fulde navn samt adresse, da det gør det nemmere for os at lokalisere dig."). Hvad har du/I af erfaringer med denne løsning?
Okay - det ser ud til at løsningen er mailto med subject og body tilføjet - og en tur gennem javascripts escape-funktion (hvor og hvordan gøres dette i praksis?) for en korrekt url-encoding. Da både >>sandbox og >>roenving har givet mig gode råd og anvisninger - er det så ok d'herrer deler points'ene?
Jeg gjorde det, at jeg lavede sådan en stump kode og viste den i browser:
<script type="text/javascript"> var x = "VIGTIGT! Du bedes venligst oplyse os dit fulde navn samt adresse, da det gør det nemmere for os at lokalisere dig."; prompt("Escapet tekst:",escape(x)); </script>
Med prompt er det så bare at trykke på kontrol-kopi ( [Ctrl]+c !-) så kan man bruge den fra clipboardet !-)
-- og velbekomme '-)
Synes godt om
Slettet bruger
03. juli 2004 - 21:21#10
Her er lige et svar fra mig også.
Synes godt om
Slettet bruger
03. juli 2004 - 21:22#11
Og der er jo rigeligt point til at deles. Du burde faktisk beholde en andel selv også.
... efter en løbsk og ustyrlig "Send-knap" - så vi prøver lige igen ;) ...
Tusind tak for hjælpen til jer begge. Points'ene gives med glæde - jeg er endnu en gang blevet en erfaring og lidt "ekspertviden" rigere. Så tak for det :)
Venligst, marianne
Synes godt om
Slettet bruger
03. juli 2004 - 22:34#15
Selv tak.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.