Avatar billede jesperkh Nybegynder
13. november 2000 - 13:54 Der er 15 kommentarer og
1 løsning

Java knapper

Jeg har hjemmesiden www.sogemaskiner.dk.... på topbjælken har jeg insat nogle knapper, som jeg har lavet med et program, der hedder RiadaButton Version 1.00...men fordi det er et shareware, så sætter den en reklamebjælke på tid og utide... Jeg har forsøgt og købe programmet, men de godtager kun creditcard, som betalling..sådan en ejer jeg ikke og kan ikke få en...... jeg håber der er en, der kan hjælpe ... en URL til et program, man kan købe uden creditcard... eller hjælpe med at fjerne reklamebjælken
Avatar billede disky Nybegynder
13. november 2000 - 13:58 #1
Hejsa

Hvor laver du det ikke bare med \'MouseOver\' i HTML ?
Hvis du skal have et eksempel sig til

Hilsen Søren
Avatar billede stigc Nybegynder
13. november 2000 - 13:58 #2
Lav dem med javascript i stedet for!
Det er hurtigere og ganske gratis:

læs mere her:


http://www.eksperten.dk/find.phtml?q=rollover+effekt+javascript&ps=10&o=0&m=all&ul=%2Fspm%2F

Avatar billede jesperkh Nybegynder
13. november 2000 - 14:21 #3
Hej stigc..... det link virker ikke helt...
Avatar billede disky Nybegynder
13. november 2000 - 14:22 #4
Jo den gør :-)

Det er bare ikke nok at trykke på den, du skal kopiere hele link og paste den i URL feltet i din browser :-)

Hilsen Søren
Avatar billede janegil Nybegynder
13. november 2000 - 14:32 #5
Javabuttons er ekle... For eksempel ser de ikke forskjell på høyre- og venstreklikk. Dessuten er de å..å...å....så TUNGE.
Avatar billede disky Nybegynder
13. november 2000 - 14:34 #6
Ja jeg kan kun grine over den sidste kommentar.

Men i forhold til at skulle loade Java Virtual Machine og derefter køre appleten. Ja så er javascript overhovedet ikke tungt.

Og nej jeg har intet imod Java tværtimod, men jeg skyder heller ikke gråspurve med Hawk missiler :)

Hilsen Søren
Avatar billede jesperkh Nybegynder
13. november 2000 - 14:38 #7
Disky

jeg troer jeg kommer til at få dig til at hjælpe med \"Mouseover\".... for det link til javascript, blev jeg ikke kloger af...
Avatar billede disky Nybegynder
13. november 2000 - 14:58 #8
Så pyt da :-)

Den hurtigste måde at sørge for at man kan se hvilken link musen er over er ved at tilføje følgende inde </head> taggen

<STYLE TYPE=\"text/css\">
a:link { color: EFEFEF; }
a:hover { color: 80FFFF; }
</STYLE>

Men så er effekten der på alle links.

Er det okay, eller vil du kun have det på nogle bestemte links ?

Så skal der nemlig lidt mere til (dog kun lidt) Jeg roder lige i skuffen efter et eksempel :)

Hilsen Søren
Avatar billede disky Nybegynder
13. november 2000 - 15:05 #9
Her lige et eksempel mere.

Hvis du skal lave en \'knap linj\' der skal skifte hvis musen er hen over gør følgende:

<a onMouseOver=\"document[\'billed\'].src=\'on.jpg\'; return 1;\" onMouseOut=\"document[\'billed\'].src=\'off.jpg\'; return 1;\">
  <img name=\"billed\" src=\"off.jpg\" border=\"0\">

Insæt det et sted hvor du har en link, og husk at have et \'on.jpg\' og et \'off.jpg\' billede, så prøv at køre musen henover :)

Håber dette kan bruges ellers sig til igen :-)

Hilsen Søren
Avatar billede jesperkh Nybegynder
13. november 2000 - 15:06 #10
disky

Det skulle helst være knapper.... se topbjælken: http://www.sogemaskiner.dk
Avatar billede jesperkh Nybegynder
13. november 2000 - 15:15 #11
Sådan her ?

<!-- <A HREF=\"http://www.sogemaskiner.dk\" TARGET=\"_blank\"><a onMouseOver=\"document[\'billed\'].src=\'on.jpg\'; return 1;\" onMouseOut=\"document[\'billed\'].src=\'off.jpg\'; return 1;\"><img name=\"billed\" src=\"off.jpg\" border=\"0\"> </A> -->
Avatar billede disky Nybegynder
13. november 2000 - 15:18 #12
100% korrekt.

men husk at fjerne html kommentar tags først :-)))

har lige testet det og det virker.

Så skal dit on.jpg selvfølgelig være din knap når musen er over knappen, og det samme for off.jpg når musen ikke er over knappen.

Hilsen Søren
Avatar billede jesperkh Nybegynder
13. november 2000 - 15:23 #13
skal ikke være et <SCRIPT> i <HEAD> ?
Avatar billede janegil Nybegynder
13. november 2000 - 15:26 #14
«a:hover» stil virker tilsynelatende bare i Internet Explorer?

Men der ER w3c-standard, så bruk det med god samvittighet:
http://www.w3.org/TR/REC-CSS2/selector.html#x33
Avatar billede disky Nybegynder
13. november 2000 - 15:39 #15
Nej der skal ikke være <script> i <head>

Her er hele den side jeg lavede for at teste det:

<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>

<BODY LEFTMARGIN=\"0\" TOPMARGIN=\"0\" MARGINWIDTH=\"0\" MARGINHEIGHT=\"0\">
<A HREF=\"http://www.sogemaskiner.dk\" TARGET=\"_blank\" onMouseOver=\"document[\'billed\'].src=\'on.jpg\'; return 1;\" onMouseOut=\"document[\'billed\'].src=\'off.jpg\'; return 1;\"><img name=\"billed\" src=\"off.jpg\" border=\"0\"></a>
<BR>
<BR>
</BODY>
</HTML>


Jeg opdagede lige en lille detalje, men kopier koden ud jeg lige har indsat, den virker. Og når man trykker kommer man til din side :-)

Hilsen Søren
Avatar billede jesperkh Nybegynder
13. november 2000 - 17:21 #16
Jeg Takker
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