Avatar billede lf Nybegynder
30. juni 1999 - 10:29 Der er 19 kommentarer og
2 løsninger

OnMouseover DHTML

I FP 2000 kan man bruge dhtml, eks OnMoueseover. Dette har jeg forsøgt, og det fungere som det skal i browser version 4.0 ++. At det ikke fungerer i 3.o hadde jeg ikke forventet, men jeg tror måske det kan løses med et script.
Det jeg har lavet er at mine hyperlinks ligger i små gif som skal skiftes med et annet gif når man fører musen over.
Problemet er ikke at det ikke virker, problemet er at alle gif´ne ikke vises når siden åbnes. Først når man har rullet en gang over dem. Det ville være godt om man kunne få alle til at vises når siden åbnes.
Avatar billede hojben Novice
30. juni 1999 - 10:41 #1
Kan du ikke bruge onload"dit scriptting" ???
Avatar billede hojben Novice
30. juni 1999 - 10:46 #2
Jeg brugte ikke "Svar" da jeg ikke var sikker.. *S*
Avatar billede lf Nybegynder
30. juni 1999 - 10:56 #3
Jeg skal prøve
Avatar billede lf Nybegynder
30. juni 1999 - 11:22 #4
Eksempel fra scriptet:

<script language="JavaScript" fptype="dynamicanimation">
<!--
function dynAnimation() {}
function clickSwapImg() {}
//-->
</script>
<script language="JavaScript1.2" fptype="dynamicanimation" src="animate.js">
</script>
<body onload="dynAnimation()">
<div align="center">
  <center>
  <table border="0" cellpadding="0" cellspacing="0" width="640" height="444">
    <tr>
      <td width="100" height="50" valign="top" align="left"><a href="start.html"><img border="0" src="knapper/tm1.gif" width="100" height="100"></a></td>
      <td rowspan="15" width="452" height="410" valign="top" align="left"><p class="sfont"></td>
      <td rowspan="2" width="40" height="100" valign="top" align="center"><a href="start.html"><img border="0" src="knapper/larstm.gif" align="top" width="40" height="85"></a></td>
    </tr>
    <tr>
      <td width="100" height="15" valign="top" align="left"><a onmouseover="document['fpAnimswapImgFP5'].imgRolln=document['fpAnimswapImgFP5'].src;document['fpAnimswapImgFP5'].src=document['fpAnimswapImgFP5'].lowsrc;" onmouseout="document['fpAnimswapImgFP5'].src=document['fpAnimswapImgFP5'].imgRolln" href="start.html"><img border="0" src="knapper/fp.gif" id="fpAnimswapImgFP5" name="fpAnimswapImgFP5" dynamicanimation="fpAnimswapImgFP5" lowsrc="knapper/fp1.gif" width="100" height="15"></a></td>
    </tr>
    <tr>
Avatar billede cybles Nybegynder
30. juni 1999 - 11:59 #5
Hej

Jeg ved godt det ikke er den optimale løsning, men det er dog en løsning, hvad med at sætte en refresh tags ind.

Skriver du ikke adressen dertil så vi kan se det ?
Avatar billede stroehm Nybegynder
30. juni 1999 - 13:14 #6
jeg kender ikke så meget til måden det er lavet på - men jeg kender en anden måde, det skulle også virke i 3.0 browsere - jeg ved ikke om du kan bruge dette men du får det alligevel - -

<html>
<head>
<title>onmouse_over</title>
<SCRIPT LANGUAGE="JavaScript">
if (document.images){
    minblaapil=new Image();
    minroedepil=new Image();
    minblaapil.src="blaapil1.gif";
    minroedepil.src="roedpil1.gif";
}
else    {
    minblaapil="";
    minroedepil="";
    document.pil="";
}
</script>
</head>
<body bgcolor="#000000">
<a href="http://erfa.dk" onMouseOver="document.pil.src=minroedepil.src;" onMouseOut="document.pil.src=minblaapil.src;">
<img src="blaapil1.gif" width="300" height="82" border="0" name="pil"></a>
</body>
</html>

dette skulle sørge for at dine billeder er loaded foør en siden vises ...
håber at du kan bruge det.
mvh
stroehm.
Avatar billede cyberesben Nybegynder
30. juni 1999 - 13:17 #7
kigger på det
Avatar billede Slettet bruger
30. juni 1999 - 13:18 #8
Dette er stjålet fra mit FP 2000 og virker fint: (det skifter 1.jpg ud med 2.jpg)

<head>

<script language="JavaScript" fptype="dynamicanimation">
<!--
function dynAnimation() {}
function clickSwapImg() {}
//-->
</script>
<script language="JavaScript1.2" fptype="dynamicanimation" src>
</script>
</head>

<body onload="dynAnimation()" language="Javascript1.2">

<a onmouseover="document['fpAnimswapImgFP1'].imgRolln=document['fpAnimswapImgFP1'].src;document['fpAnimswapImgFP1'].src=document['fpAnimswapImgFP1'].lowsrc;" onmouseout="document['fpAnimswapImgFP1'].src=document['fpAnimswapImgFP1'].imgRolln" href="java script:void(0)"><img border="0" src="1.jpg" id="fpAnimswapImgFP1" name="fpAnimswapImgFP1" dynamicanimation="fpAnimswapImgFP1" lowsrc="2.jpg" width="365" height="265"></a>
Avatar billede lf Nybegynder
30. juni 1999 - 19:31 #9
Det går fint med jpg, men ikke med gif. Heller ikke animeret gif og gif der ikke har noget at gøre med Onmouseover. Alle er usynlig når siden åbnes. (i 3.0)
Avatar billede Slettet bruger
30. juni 1999 - 19:56 #10
Hmmm...

Prøv at spørge Microsoft... HA HA HA HA!

http://msdn.microsoft.com
Avatar billede lf Nybegynder
30. juni 1999 - 22:28 #11
JAAAAAAA! mit liv er reddet!
Gif´n må ikke være transparant, så der løste jeg det.
Som takk giver jeg poengene til den der siger at det var godt gået og at jeg er en flink dreng
Avatar billede Slettet bruger
30. juni 1999 - 22:38 #12
Det var godt gået!

Du er en dygtig dreng!!
Avatar billede Slettet bruger
30. juni 1999 - 22:40 #13
Hmm...

Det er helt rigtigt!
Avatar billede lf Nybegynder
01. juli 1999 - 00:38 #14
Til de der vil vide det: Det som gav mig problemer var at jeg hadde defineret en baggrundsfarve. Når denne ikke var sat til hvid, fungerede ikke scriptet i 3.0 browsere.
Avatar billede Slettet bruger
01. juli 1999 - 11:42 #15
If> Tryk lige Accepter igen!


Avatar billede lf Nybegynder
01. juli 1999 - 12:33 #16
send mig et svar så jeg kan svare
Avatar billede Slettet bruger
01. juli 1999 - 13:07 #17
?

Jeg har lavet et [godt] svar!

Prøv at bevæge lidt op...

Kan du ikke acceptere det?
Avatar billede Slettet bruger
01. juli 1999 - 13:07 #18
Når der er to svar kan du vel acceptere begge...!
Avatar billede lf Nybegynder
01. juli 1999 - 14:41 #19
ikke send det som kommentar, men som svar. Jeg får ikke lov til at acceptere kommentarer, kun svar
Avatar billede lf Nybegynder
01. juli 1999 - 14:45 #20
Kikker du langt nok op vil du se at stohm har fået poengene, for et stykke tid side. jeg takker dog for de bevingede ord
Avatar billede Slettet bruger
01. juli 1999 - 14:45 #21
12 "pladser" oppe er mit svar!!!
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