Avatar billede movement Nybegynder
25. december 2000 - 19:38 Der er 4 kommentarer og
1 løsning

Uønskede \"rammer\"

hvordan undgår jeg at der ved tryk på et imagemap eller link kommer denne \"ramme\", kan jeg bruge en formular i starten af html\'en
så jeg ikke behøves at slå denne ramme fra for hvert enkelt billede og imagemap ?
Siden  : www.themovement.dk

mvh

Anders




Avatar billede motu Nybegynder
26. december 2000 - 00:09 #1
lytter med ;)
Avatar billede pathetic Nybegynder
26. december 2000 - 01:33 #2
Hej Anders

Du kan få din side til at \'droppe\' rammerne ved at fjerne fokus på de forskellige links, når der trykkes på dem.

Du kan enten supplere din \'onload\'-linje med følgende (husk \';\' i starten):

; for (t=0;t<document.links.length;t++) document.links[t].onfocus=document.links[t].blur;

Eller du kan opstille en funktion, der udfører arbejdet på en \'pænere\' måde (her skal du tilføje: \";delDots()\" til din \'onload=..\'. Funktionen ser sådan ud:

<script language=\"JavaScript\">
function delDots() {
for (t=0;t<document.links.length;t++)
    document.links[t].onfocus=document.links[t].blur;
}
</script>

Så behøver du ikke at pille ved hvert billede i koden.
Avatar billede movement Nybegynder
26. december 2000 - 20:11 #3
Først, tak for et uførligt svar -
Jeg har forsøgt begge løsninger uden held :

<body background=\"backg.gif\" bgcolor=\"#FFFFFF\" vlink=\"#000000\"
alink=\"#000000\" topmargin=\"0\" leftmargin=\"0\"
onload=\"MM_preloadImages(\'grafiks/newline.gif\',\'grafiks/info2.gif\',\'grafiks/info3.gif\',\'grafiks/info4.gif\',\'grafiks/info5.gif\',\'grafiks/info6.gif\',\'grafiks/Info7.gif\',\'grafiks/txt1.gif\',\'grafiks/mpg1.gif\',\'grafiks/mpg2.gif\',\'grafiks/txt2.gif\',\'grafiks/mpg3.gif\',\'grafiks/txt3.gif\',\'grafiks/txt4.gif\',\'grafiks/mpg4.gif\',\'grafiks/mpg5.gif\',\'grafiks/txt5.gif\')\"
; for (t=\"0;t&lt;document.links.length;t++)\"
document.links[t].onfocus=\"document.links[t].blur\";>

Som du kan se har jeg indsat linien til onload

; for (t=0;t<document.links.length;t++) document.links[t].onfocus=document.links[t].blur;

Det der med \"\" appostrofferne er noget Frontpage gør af sig selv men det er vel næppe der \"fejlen\" ligger- ?!



Avatar billede pathetic Nybegynder
26. december 2000 - 23:02 #4
Jeg kender ikke til Frontpage, men jeg har forsøgt at indsætte din forsøgs-kodestump og det gik galt. Har du ikke mulighed for at gå uden om frontpage og indsætte koden ?

Den endelige body-tag vil se sådan ud:

<BODY vLink=#000000 aLink=#000000 bgColor=#ffffff leftMargin=0
background=TheMovement_files/backg.gif topMargin=0
onload=\"MM_preloadImages(\'grafiks/newline.gif\',\'grafiks/info2.gif\',\'grafiks/info3.gif\',\'grafiks/info4.gif\',\'grafiks/info5.gif\',\'grafiks/info6.gif\',\'grafiks/Info7.gif\',\'grafiks/txt1.gif\',\'grafiks/mpg1.gif\',\'grafiks/mpg2.gif\',\'grafiks/txt2.gif\',\'grafiks/mpg3.gif\',\'grafiks/txt3.gif\',\'grafiks/txt4.gif\',\'grafiks/mpg4.gif\',\'grafiks/mpg5.gif\',\'grafiks/txt5.gif\'); for (t=0;t<document.links.length;t++) document.links[t].onfocus=document.links[t].blur;\">

Jeg har smasket den op på:

http://www.jimmi.dk/move

(jeg skal nok fjerne den igen). Hvis dette ikke hjælper, kan jeg desværre ikke gøre mere...
Avatar billede movement Nybegynder
27. december 2000 - 13:59 #5
Jeg takker for hjælpen - og \"accepterer svaret\"
Ja det skulle have været et ;\" og ikke \"; Html er et lidt pedantisk sprog for ikke indviede- !



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