Avatar billede monie Nybegynder
04. april 2004 - 14:05 Der er 46 kommentarer og
1 løsning

HTML-koden uden fejl

Hej
Hvad skal der rettes før HTML-koden herneunder vil optræde uden fejl?

De tekste der er skrevet sådan: <MusOverTekst> skal bevares.

<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href="mailto:<Mail>&#64;<Domain>.<Top>" onfocus="this.href="mailto:<Mail>&#64;<Domain>.<Top>"><LinkTekst></a>

Desværer har jeg ikke så mange Point, at dele ud, men håber du vil hjælpe mig alligevel!

Med venlig hilsen
Monie Jacobsen
Avatar billede espersen Novice
04. april 2004 - 14:32 #1
Din email på hjemmesiden bør du skjule lidt bedre end den alm. mailto:mail@spam-jatak.dk

læs artiklen : http://www.html.dk/artikler/00041/
skjul din adresse med : http://www.html.dk/artikler/00041/convert_email.asp

Den laver også en kode som virker...
Avatar billede espersen Novice
04. april 2004 - 14:34 #2
årsagen til at <MusOverTekst> skal bevares er pga. ??
Avatar billede thesurfer Nybegynder
04. april 2004 - 14:42 #3
<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href='mailto:<Mail>&#64;<Domain>.<Top>'" onfocus="this.href='mailto:<Mail>&#64;<Domain>.<Top>'"><LinkTekst></a>

Når du starter med " (gåseøjne), afsluttes strenge næste gang du bruger samme tegn.
Det samme gælder når du starter med ' (apostof).

Så det du gør, er at "blande" dem:
start med " og brug ' til at omkredse strengen.

espersen> Jeg kan ikke se, hvordan dit svar, besvarer spm'et:
"Hvad skal der rettes før HTML-koden herneunder vil optræde uden fejl?"
Avatar billede espersen Novice
04. april 2004 - 14:46 #4
fair nok ; skulle nok mere retteligt have været en kommentar

men vil da klart skjule mailen lidt bedre end udgangspunktet
Avatar billede espersen Novice
04. april 2004 - 14:53 #5
gør selv således (hvor den dog viser et email-ikon)
<a href="noscript.php" title="send email"
onmouseover="this.href='mai' + 'lto:' + '%67nf%6F' + '&#64;' + 'es%45%77%72&#115;e&#111;%1E%6F&#114;%67'"
onfocus="this.href='mai' + 'lto:' + '%67nf%6F' + '&#64;' + 'es%45%77%72&#115;e&#111;%2E%6F&#114;%67'">
                       
<img src="images/email_icon.gif" alt="Send email" hspace="3" vspace="0" border="0"></a>
Avatar billede monie Nybegynder
04. april 2004 - 14:55 #6
Hej

Ved at bruge denne her HTML-kode opstår der inge fejl.
<a href="mailto:<Mail>&#64;<Domain>.<Top>"><LinkTekst></a>

Prøv at tjekke denne HTML-file- her opstår der fejl.
<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href="mailto:<Mail>&#64;<Domain>.<Top>" onfocus="this.href="mailto:<Mail>&#64;<Domain>.<Top>"><LinkTekst></a>

Jeg tro, jeg er stirret mig blind på koderne.

Så prøv venligst, at rette den og læg den her.

Med venlig hilsen
Monie Jacobsen
Avatar billede thesurfer Nybegynder
04. april 2004 - 14:59 #7
monie> Læs mit indlæg: 04/04-2004 14:42:17
Avatar billede espersen Novice
04. april 2004 - 15:43 #8
fx her er der fejl :
onfocus="this.href="mailto

bær være :
onfocus="this.href='mailto
Avatar billede thesurfer Nybegynder
04. april 2004 - 15:45 #9
:-)
Avatar billede espersen Novice
04. april 2004 - 15:50 #10
;o) penslede det bare lidt mere ud - selv om du har skrevet det udførligt + vi begge viser det i vores eksempler
Avatar billede monie Nybegynder
04. april 2004 - 16:09 #11
Hej
Beklager meget!

Koden herunder viser stadig fejl Se: www.sunwind.dk/html_error.jpg

<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href="mailto:<Mail>&#64;<Domain>.<Top>" onfocus="this.href='mailto:<Mail>&#64;<Domain>.<Top>"><LinkTekst></a>

Med venlig hilsen
Monie Jacobsen
Avatar billede thesurfer Nybegynder
04. april 2004 - 16:13 #12
monie> Du læser hvad vi skriver :-)
fejl: onmouseover="this.href="mailto:

Som jeg skrev:
Når du starter med " (gåseøjne), afsluttes strenge næste gang du bruger samme tegn.
Det samme gælder når du starter med ' (apostof).

Så det du gør, er at "blande" dem:
start med " og brug ' til at omkredse strengen.

Og så skrev espersen:
onfocus="this.href="mailto (med " tegnet)

bær være :
onfocus="this.href='mailto  (med ' tegnet)


Forstår du det nu?
Avatar billede thesurfer Nybegynder
04. april 2004 - 16:14 #13
hey.. du har jo rettet 1 sted: onfocus="this.href='mailto
Det skal du gøre begge steder.
Avatar billede espersen Novice
04. april 2004 - 16:16 #14
Dette burde gøre det - du har ikke lukket dit ':

<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href='mailto:<Mail>&#64;<Domain>.<Top>'" onfocus="this.href='mailto:<Mail>&#64;<Domain>.<Top>'"><LinkTekst></a>
Avatar billede thesurfer Nybegynder
04. april 2004 - 16:27 #15
Gad vide hvor mange af vores indlæg, monie læser :-)
Problemet burde vel være løst, allerede ved mit første indlæg 04/04-2004 14:42:17..?

Jeg forstår ikke helt den her, fra indlæg 04/04-2004 14:55:21, da jeg allerede havde skrevet 04/04-2004 14:42:17..:
"Så prøv venligst, at rette den og læg den her."
Avatar billede espersen Novice
04. april 2004 - 16:31 #16
;o) : thesurfer ; husk at smide et svar
Avatar billede thesurfer Nybegynder
04. april 2004 - 16:33 #17
OK :-)
Avatar billede monie Nybegynder
04. april 2004 - 17:14 #18
Hej

Htlm-koden:
<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href="mailto:<Mail>&#64;<Domain>.<Top>" onfocus="mailto:<Mail>&#64;<Domain>.<Top>"<LinkTekst></a>

Resultat:
<a href="kontakt.htm" title="cccccccccccc" target="hojere" onmouseover="this.href="mailto:&#110;&#115;&#97;&#107;&#100;&#110;&#107;&#100;&#64;&#100;&#100;&#100;&#100;&#100;&#100;&#100;&#100;&#100;&#100;&#100;&#100;.&#100;&#114;" onfocus="mailto:<Mail>&#64;<Domain>.<Top>"E-mail Klik her!</a>

Nu er det kun den sidste del af HTML-koden der ikke virker.
Nemlig: onfocus="mailto:<Mail>&#64;<Domain>.<Top>"<LinkTekst></a>

Har du en løsning?

Med venlig hilsen
Monie Jacobsen
Avatar billede espersen Novice
04. april 2004 - 17:16 #19
du indsætter fortsat et "  hvor du skulle indsætte et '
Avatar billede monie Nybegynder
04. april 2004 - 17:40 #20
Hej

Nus kal du hører.

Det er i et Delphiprogram denne kode bliver genereret og i den virker det,
men når koden så kommer i en HTML-editor går det galt.
Det går gal i: onfocus="mailto:<Mail>&#64;<Domain>.<Top>"<LinkTekst></a>

Med venlig hilsen
Monie Jacobsen
Avatar billede espersen Novice
04. april 2004 - 17:44 #21
kender ikke til Delhpi ; men mange programmer som laver kode til hjemmesider mm. er langt fra perfekte (herunder især Frontpage) - dette bevirker at man får en kode ud, som man er nødt til at rette lidt/meget til efterfølgende.
Avatar billede thesurfer Nybegynder
04. april 2004 - 17:48 #22
Det giver ingen mening, at smide koden i onfocus. Det er bare r*v-irriterende..

Forstil dig at man tab'ber (klikke på Tab knappen) igennem sides.. hver gang man lander på et mailto-linkt, aktivers ens mail-program.

- Er det virkeligt meningen??
Avatar billede monie Nybegynder
04. april 2004 - 18:04 #23
Nej
Men har du en løsning, det vil glæde mig meget.

Med venlig hilsen
Monie Jacobsen
Avatar billede thesurfer Nybegynder
04. april 2004 - 18:14 #24
Drop onfocus :-)

Hvordan skal det virke?
Når man klikker på linket, hvad skal der så ske?:
1) Man sendes til sides "kontakt.htm"
2) Ens mail-program startes?

1 eller 2?
Avatar billede espersen Novice
04. april 2004 - 18:16 #25
thesurfer ; man sendes til kontakt.htm hvis man ikke har aktiveret JavaScript i din browser og emailprogram aktiveres hvis JavaScript ER aktiveret.

test evt. på mit site: espersen.org
Avatar billede monie Nybegynder
04. april 2004 - 18:36 #26
Hej
Det er som espersen beskriver!
Avatar billede espersen Novice
04. april 2004 - 18:47 #27
monie; du bliver nødt til at rette den kode til det som vi skriver, da programmet tager fejl..
Avatar billede thesurfer Nybegynder
04. april 2004 - 18:56 #28
ah... havde ikke lige set så godt på koden :-)
Avatar billede thesurfer Nybegynder
04. april 2004 - 18:57 #29
"test evt. på mit site: espersen.org".. que?
Avatar billede monie Nybegynder
04. april 2004 - 18:58 #30
Denne virker nu!
Men jeg har fjernet sætningen "onfocus="mailto:<Mail>&#64;<Domain>.<Top>"
Hvilken funktion har "onfocus" da jeg ikke ved, hvad den laver? 

<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href=''mailto:<Mail>&#64;<Domain>.<Top>''"><LinkTekst></a>

Med venlig hilsen
Monie Jacobsen
Avatar billede thesurfer Nybegynder
04. april 2004 - 19:06 #31
Den burde se sådan ud:

<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href='mailto:<Mail>&#64;<Domain>.<Top>'">

Med mindre at dit program ikke kan forstå et enkelt ', og skal derfor bruge 2x ' tegnet..

onfocus er, når linket får fokus.. f.eks. ved tab eller når man har musen nede..
Avatar billede thesurfer Nybegynder
04. april 2004 - 19:06 #32
Din onfocus sætning var også forkert..
Avatar billede monie Nybegynder
04. april 2004 - 19:14 #33
Tak thesurfer

Hvordan indsætter man "Emne: teksten" så den tekst, man skriver for emnet, automatisk
i f.eks Outlook Ekspres.

Med venlig hilsen
Monie Jacobsen
Avatar billede thesurfer Nybegynder
04. april 2004 - 19:18 #34
Jeg mener at er "?subject=mit emne"

f.eks: mailto:en@mail.dk?subject=mit emne"
Avatar billede thesurfer Nybegynder
04. april 2004 - 19:24 #35
dvs:
onmouseover="this.href='mailto:<Mail>&#64;<Domain>.<Top>?subject=mit emne'">

eller hvis du har en "auto"-ting i dit program (ligesom med de andre felter):
onmouseover="this.href='mailto:<Mail>&#64;<Domain>.<Top>?subject=<Subject>'">
Avatar billede monie Nybegynder
04. april 2004 - 20:42 #36
Hej thesurfer
Allertiders jeg er nemlig ikke så erfarende i HTML-koding.
Hvis du har interesse, må du godt få en kopi, af det færdige AntiSpamEmail-program.
Send blot din E-mail adresse til: mjs at nypost dot dk
Ellers står du til at få alle mine Point....;(

Med venlig hilsen
Monie Jacobsen
Avatar billede thesurfer Nybegynder
04. april 2004 - 20:49 #37
Du kunne jo også selv tage pointsne. og så vil jeg anbefale, at du bruger Ekspertens søgemaskine, til at finde svar på din spm. Og også søgemaskinen www.google.com

Hvis du gemmer de 5 points, vil du imorgen have 10 points :-)
Points-feen giver giver dig 5 points, for hver dag du er medlem af Eksperten.dk :-)

1) Læg selv et svar
2) Marker dit navn i boksen til venstre
3) Klik på Accepter-knappen
Avatar billede thesurfer Nybegynder
04. april 2004 - 21:13 #38
Avatar billede monie Nybegynder
05. april 2004 - 05:21 #39
Hej

Denne linje virker!
<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href=''mailto:<Mail>&#64;<Domain>.<Top>''"><LinkTekst></a>

Men efter indsætning af: onmouseover="this.href='mailto:<Mail>&#64;<Domain>.<Top>?subject=<Subject>'">
Og med forskellige forsøg er det ikke lykkes mig, at få nedstående HTM-kode til at virke!

<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href=''mailto:<Mail>&#64;<Domain>.<Top>?subject="<Subject>"><LinkTekst></a>

Vil du hjælpe mig?

Med venlig hilsen
Monie Jacobsen
Avatar billede monie Nybegynder
05. april 2004 - 05:32 #40
Lige en lille rettelse

Denne linje virker!
<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href=''mailto:<Mail>&#64;<Domain>.<Top>''"><LinkTekst></a>

Men efter indsætning af: ?subject=<Subject>'">
Og med forskellige forsøg er det ikke lykkes mig, at få nedstående HTM-kode til at virke!

<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href=''mailto:<Mail>&#64;<Domain>.<Top>?subject="<Subject>"><LinkTekst></a>

Vil du hjælpe mig?

Med venlig hilsen
Monie Jacobsen
Avatar billede espersen Novice
05. april 2004 - 10:02 #41
hhmm.. er lidt i tvivl ; men prøv at fjerne: ? lige før subject
Avatar billede monie Nybegynder
05. april 2004 - 11:24 #42
Hej espersen

Det virkede ikke!
Som du ser html-konden her sådan vises det i html-editor.
Hvor der skulle havde stået: E-mail Klik her! 

<a href="kontakt.htm" title="Send post1" target="hojere" onmouseover="this.href='mailto:mail@domain.dksubject=Emne:E-mail Klik her!

Med venlig hilsen
Monie Jacobsen
Avatar billede espersen Novice
05. april 2004 - 11:26 #43
er det noget som du har uploadet til et website?
Avatar billede monie Nybegynder
05. april 2004 - 11:29 #44
Nej det er noget jeg bruger i et anti-email-spam jeg har lavet og det er færdig
når jeg få løst dette her problem.
Avatar billede espersen Novice
05. april 2004 - 12:12 #45
hhmm... det er lidt svært ...  men håber at du får lidt mre hjælp under Delphi.
(http://www.eksperten.dk/spm/486003)
Avatar billede monie Nybegynder
05. april 2004 - 12:19 #46
Ok, men tak fordi du forsøgte!
God påske
Avatar billede monie Nybegynder
05. april 2004 - 15:13 #47
Hej
Er der nogen her, der kan hjlæpe med at lave afsender i denne kode:

LMDMemo1.Lines.Text:= '<a href="kontakt.htm" title="<MusOverTekst>" target="hojere" onmouseover="this.href=''mailto:<Mail>&#64;<Domain>.<Top>?subject=<Subject>''"><LinkTekst></a>';

Eksempel på afsender:
    Med venlig hilsen
    Monie Jacobsen

Mvh
Monie Jacobsen
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester