Avatar billede cek Nybegynder
27. december 2002 - 22:15 Der er 16 kommentarer og
2 løsninger

Hyperlink på 'onmouseclick' knap ?

Har i FP2000 lavet en knap som jeg vha. dhtml komponenten i FP2K sagtens kan få til at fungere rent grafisk, men jeg ved ikke hvordan jeg samtidig får sat en hyperlink (url) funktion ind på knappen da det felt i FP jeg plejer at sætte dette op nu er optaget af adressen på javascriptet.
I HTML visningen ser sagen vedr. knappen sådan ud: 

<a href="java script:clickSwapImg(document['fpAnimswapImgFP1'])"><img border="0" src="../../images/Modelknapper/modelknap-blue-depressed.gif" id="fpAnimswapImgFP1" name="fpAnimswapImgFP1" dynamicanimation="fpAnimswapImgFP1" lowsrc="../../images/Modelknapper/modelknap-blue-pressed.gif" width="140" height="25"></a></td>

hvad skal der indsættes af kode for at trykket på knappen sender bruger til feks. 'forside.htm' ?

/cek
Avatar billede pelkjaer Nybegynder
27. december 2002 - 22:18 #1
<a href="java script:clickSwapImg(document['fpAnimswapImgFP1']);document.href='forside.htm';"><img border="0" src="../../images/Modelknapper/modelknap-blue-depressed.gif" id="fpAnimswapImgFP1" name="fpAnimswapImgFP1" dynamicanimation="fpAnimswapImgFP1" lowsrc="../../images/Modelknapper/modelknap-blue-pressed.gif" width="140" height="25"></a></
Avatar billede cek Nybegynder
27. december 2002 - 22:41 #2
Hej pelkjaer, der mangler stadig et eller andet for ændringen resulterer i flg.:
- tryk på knappen ses ikke
- der fremkommer en hvid side med teksten 'forside.htm'
- man sendes ikke til forside.htm

/cek
Avatar billede pelkjaer Nybegynder
27. december 2002 - 22:46 #3
document.location.href='forside.htm' burde jeg ha' skrevet.

Tryk på knap? Det ved jeg ikke noget om, er ikke noget jeg kan se udfra din kode her.
Avatar billede cdc Novice
28. december 2002 - 09:02 #4
cek-> brug en almidelig javascript kode til at skifte billeder med i stedet for en fp funktion

/cdc
Avatar billede cek Nybegynder
28. december 2002 - 10:37 #5
cdc, har du et script der tilgodeser både billedskift samt hyperlink ved onmouseclick, som er så enkelt at selv jeg (script-begynder) kan finde ud af det ?

PS: forhøjer point så der bliver nok til jer begge  :)

/cek
Avatar billede pelkjaer Nybegynder
28. december 2002 - 10:45 #6
<script type="text/JavaScript">
<!--
function skiftBillede(imgName, imgSrc) {
  if (document.images) {
    if (imgSrc != "none") {
      document.images[imgName].src = imgSrc;
    }
  }
}
//-->
</script>

og

<a href="java script:;" onclick=""skiftBillede('billedenavn','billede_onclick.gif')";document.href='forside.htm';"><img border="0" src="../../images/Modelknapper/modelknap-blue-depressed.gif" id="billedenavn" name="billedenavn" width="140" height="25"></a>
Avatar billede pelkjaer Nybegynder
28. december 2002 - 10:47 #7
Bahh

<a href="java script:;" onclick=""skiftBillede('billedenavn','billede_onclick.gif')";documentlocation.href='forside.htm';"><img border="0" src="../../images/Modelknapper/modelknap-blue-depressed.gif" id="billedenavn" name="billedenavn" width="140" height="25"></a>
Avatar billede cdc Novice
28. december 2002 - 10:47 #8
den klarede pelkjaer :o)

/cdc
Avatar billede pelkjaer Nybegynder
28. december 2002 - 10:47 #9
Arrh hvad sker der :)

Så er den der:

<a href="java script:;" onclick=""skiftBillede('billedenavn','billede_onclick.gif')";document.location.href='forside.htm';"><img border="0" src="../../images/Modelknapper/modelknap-blue-depressed.gif" id="billedenavn" name="billedenavn" width="140" height="25"></a>
Avatar billede cek Nybegynder
28. december 2002 - 11:11 #10
Imponerende så morgenfriske I er ..det ser godt, men jeg er desværre nødt til at hoppe af et par timer, men kommer tilbage senere i eftermiddag..

/cek
Avatar billede cdc Novice
28. december 2002 - 11:16 #11
pelkjaer--> det er ikke sådan efter alle de snapse og juleøl :o)
Avatar billede pelkjaer Nybegynder
28. december 2002 - 11:20 #12
/cdc>>Det er jo lige det :)
Avatar billede cek Nybegynder
28. december 2002 - 15:35 #13
Sorry ..jeg er desværre for blank på integration af java på mine sider, så jeg har altså ikke fået det til at virke.
Jeg må nok have fat i noget materiale om emnet først.

I får point for jeres service da do. jo ikke er jeres skyld at min viden ikke slår til pt.

Prøver spørgsmålet i FP kategorien i håbet om at det fortsat kan lade sig gøre vha./i tillæg til FP's DHTML komponent..

/cek
Avatar billede cek Nybegynder
28. december 2002 - 15:36 #14
cek
Avatar billede pelkjaer Nybegynder
29. december 2002 - 00:02 #15
Du kunne også prøve at fortælle hvad problemet er - så skal du nok få hjælp her.

Btw - det er javascript - *ikke* JAVA :o) -der er stor forskel.
Avatar billede cek Nybegynder
29. december 2002 - 15:17 #16
Hej pelkjaer,

..har nu sendt dig en mail med matr. + kort problembeskrivelse..
Håber du kan hjælpe.

mvh
cek
Avatar billede cek Nybegynder
29. december 2002 - 16:27 #17
Trykknap her vist uden FP's DHTML komponent..:


<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Herunder er knappen jeg ikke kan få til at virke når den samtidig skal
linke til Andenside</title>
</head>

<body>

<p>Herunder er knappen jeg ikke kan få til at virke når den samtidig skal
linke til Andenside.htm.<br>
</p>
<p><img border="0" src="images/Modelknapper/modelknap-blue-depressed.gif" width="140" height="25"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Billed materiale:</p>
<p><img border="0" src="images/Modelknapper/modelknap-blue-depressed.gif" width="140" height="25"></p>
<p><img border="0" src="images/Modelknapper/modelknap-blue-pressed.gif" width="140" height="25"></p>

</body>

</html>
Avatar billede cek Nybegynder
29. december 2002 - 16:30 #18
..og her vist med FP's DHTML komponent..:

<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Herunder er knappen jeg ikke kan få til at virke når den samtidig skal
linke til Andenside</title>
<script language="JavaScript" fptype="dynamicanimation">
<!--
function dynAnimation() {}
function clickSwapImg() {}
//-->
</script>
<script language="JavaScript1.2" fptype="dynamicanimation" src="animate.js">
</script>
</head>

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

<p>Herunder er knappen jeg ikke kan få til at virke når den samtidig skal
linke til Andenside.htm.<br>
</p>
<p><a href="java script:clickSwapImg(document['fpAnimswapImgFP1'])"><img border="0" src="images/Modelknapper/modelknap-blue-depressed.gif" id="fpAnimswapImgFP1" name="fpAnimswapImgFP1" dynamicanimation="fpAnimswapImgFP1" lowsrc="images/Modelknapper/modelknap-blue-pressed.gif" width="140" height="25"></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Billed materiale:</p>
<p><img border="0" src="images/Modelknapper/modelknap-blue-depressed.gif" width="140" height="25"></p>
<p><img border="0" src="images/Modelknapper/modelknap-blue-pressed.gif" width="140" height="25"></p>

</body>

</html>
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