Avatar billede easysoft_studios Nybegynder
03. november 2001 - 19:38 Der er 21 kommentarer og
1 løsning

tilføje paremeter til alle link

jeg vil gerne sørger for at ALLE mine links, indeholder parameteren (kalder man det ikke det?) onfocus=blur().

Hvordan gør jeg det, og kan det man bruge CSS til formålet, uden at jeg skal have fat i vært et link.

NB: linkene kan ligge på selve siden som i lag (div)
Avatar billede egede Nybegynder
03. november 2001 - 19:43 #1
Avatar billede egede Nybegynder
03. november 2001 - 19:43 #2
a {
    onfocus=blure()
}

Avatar billede egede Nybegynder
03. november 2001 - 19:44 #3
onfocus=blur() \'selvfølgelig :)
Avatar billede egede Nybegynder
03. november 2001 - 19:44 #4
Avatar billede jakoba Nybegynder
03. november 2001 - 20:05 #5
indsættes i head:

<script language=\'javascript\'>
Link.prototype.onFocus = blur;
</script>

mvh JakobA
Avatar billede easysoft_studios Nybegynder
03. november 2001 - 20:13 #6
a {
  onfocus=blur()
}
den dur ikke. jeg kan ikke se noget om det på dette link: http://www.html.dk/tutorials/css/lektion6.asp
hvad nu???
Avatar billede egede Nybegynder
03. november 2001 - 20:19 #7
Har du sat det ind i dit css-dokumnet?
Hvis ja, så brug jakoba\'s løsning
Avatar billede fomse Nybegynder
03. november 2001 - 22:39 #8
egede>>

Jeg tror ikke du kan sætte onfocus=blur() ind i et stylesheet
Avatar billede egede Nybegynder
03. november 2001 - 22:46 #9
hmm ok, jeg har ikke rigtig så godt styr på css, så du har sikkert ret
Avatar billede fomse Nybegynder
03. november 2001 - 23:11 #10
egede>> Men du skulle tilfældigvis ikke være asp ekpert vel???
Avatar billede egede Nybegynder
03. november 2001 - 23:40 #11
ekspert er stort ord, men jeg ka\' da programmere ASP, hvorfor?
Avatar billede fomse Nybegynder
03. november 2001 - 23:48 #12
egede>>

Jeg køre en cykelkonkurrence på nettet og har lavet (sammen med en kammerat) et tilmeldingssystem i asp/access.

Men jeg er rimelig newbie i asp og har lidt problemer (er gået helt kold).

Hele tilmeldingssystemet virker, men jeg er kommet til at tænke på at det kunne være interessant at vide hvor folk som tilmelder sig kommer fra og vil gerne have tilføjet at de skal skriv BY i tilmeldingen.

Her er et link: www.fomsgaard.com/ccc/tilmelding

Jeg kan evt. maile det til dig hvis du har lyst til at kikke på det, du får selvfølgelig point (er 60 ok?).

Fomse:-)

Avatar billede egede Nybegynder
03. november 2001 - 23:52 #13
Ikke noget problem, kontakt mig på egede@ekspertsalg.dk eller ICQ#: 115542233
Jeg laver det dog ikke i dag, og heller ikke om fem minutter :-)
Avatar billede fomse Nybegynder
03. november 2001 - 23:59 #14
egede>> Email sendt.

Fomse:-)
Avatar billede fomse Nybegynder
04. november 2001 - 00:42 #15
Jeg tror du skal gøre som Jacona skrev, eller indsætte onfocus=blur() i alle dine links.
Avatar billede fomse Nybegynder
04. november 2001 - 00:44 #16
og så mener jeg også at det hedder onfocus=this.blur()
Avatar billede fomse Nybegynder
04. november 2001 - 00:45 #17
Jacona=Jacoba

Er vist ved at være lidt træt........
Avatar billede easysoft_studios Nybegynder
04. november 2001 - 16:10 #18
jacoba\'s løsning giver mig denne fejl meddelse:

\"link\" er ikke difineret
Avatar billede jakoba Nybegynder
04. november 2001 - 17:00 #19
Ja det var ikke for smart. ikke engang netscape overholdt manualen der :(

denne virker:
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2 Final//EN\">
<HTML>
<HEAD><TITLE>fjerne focus på alle links</TITLE>

<META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3\">
<script language=\'javascript\'>

function fixLinks( ) {
    for (var i=0; document.links.length>i; i++ )
        document.links[i].onfocus = document.links[i].blur;
}; //end fixlinks( )

</script>

</HEAD>
<BODY onload=\"fixLinks();\">

<A HREF=\"java script:void(0)\">nowhere</A>
<A HREF=\"java script:void(0)\">nowhere else</A>
<A HREF=\"java script:void(0)\">elsewhere no</A>

<!-- WebWriter AutoDato -->Opdateret: 4.11.2001<!-- WW -->
</BODY>
</HTML>
Avatar billede easysoft_studios Nybegynder
04. november 2001 - 17:17 #20
jep jep, så den i vinkel du!
takker :)
Avatar billede easysoft_studios Nybegynder
04. november 2001 - 18:14 #21
kan man så også putte class= ind?

jeg har prøvetdocument.links[i].class = slink, men det dur ikke!

vil du stadigvæk hjælpe?
Avatar billede jakoba Nybegynder
04. november 2001 - 23:24 #22
Hverken netscape eller ie har en class property, så det dutter ikke.
du kan sætte de enkelte styleattributter i den ønskede klasse. Det vil virke i IE, men i netscape vildet ofte blive ignoreret.

Og siden du sætter i alle links er det da også maget nemmere at definere en generel style for links:

<style>
a { font-size:12pt; color:red; background:yellow; ... }
a:hover { color:blue; background:white; }
a:active { color:green }
a:visited { color:plack }
</style>

når du styler alle links på den måde er der meget mere der virker i NS

mvh JakobA
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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