Avatar billede kartolux Nybegynder
04. juli 2001 - 21:05 Der er 21 kommentarer og
1 løsning

On mouse over

Vi kender alle et almindeligt link til et sted:

<a HREF=\"bladre.asp?ArticleID=60\">Gratis katalog over joggingsko</a><br>

Kan det lade sig gøre at vise noget andet i statuslinjen end:

www.xxx.yy/bladre.asp?ArticleID=60

f.eks \"Se dette tilbud\" og beholde linket intakt?
Avatar billede wizprod.com Nybegynder
04. juli 2001 - 21:08 #1
ja :-)
Avatar billede wizprod.com Nybegynder
04. juli 2001 - 21:10 #2
onmouseover=\"window.status=\'Se dette tilbud\'\"
Avatar billede jakoba Nybegynder
04. juli 2001 - 21:12 #3
<a HREF=\"bladre.asp?ArticleID=60\"
onmouseover=\"window.status=\'Se dette tilbud\';\"
onmouseout=\"window.status=\'\';\">Gratis katalog over joggingsko</a>

Det sagt vil jeg også bed dig kikke her:
  http://hjem.get2net.dk/Jakob.Aggernaes/javascript/javascript03.html

For sider der sådan fjerner de faciliteter jeg forventer at min browser har er faktisk ret irriterende. OK? :-))

mvh JakobA
Avatar billede olebole Juniormester
04. juli 2001 - 21:13 #4
<ole>
onmouseover=\"window.status=\'Se dette tilbud\';return true;\"  :o)
/mvh
</bole>
Avatar billede ricky1 Nybegynder
04. juli 2001 - 21:17 #5
Æhh Jeg har læst at det er self.status
( i\'dont now)
De der smilies virker vist ik\' hva _):
Avatar billede olebole Juniormester
04. juli 2001 - 21:21 #6
Det er vigtigt at returnere true, da browseren ellers override\'er den tekst, der forsøges sat i handler\'en med URL\'en...det var vist det modsatte, der var ønsket  :o)
Avatar billede jakoba Nybegynder
04. juli 2001 - 21:24 #7
ricky1 >> self og window peger (næsten) altid samme sted hen. det er ligemenget hvilken du bruger.

olebole >> Ups. Du har helt ret en gang til.

mvh JakobA
Avatar billede kartolux Nybegynder
04. juli 2001 - 21:24 #8
Nu bliver jeg lidt teknisk - jeg ka æ få\'et te at wirke. Her er min \"gamle (asp) kode:

<a HREF=\"bladre.asp?ArticleID=<%=RS(\"ArticleID\")%>\"><%=RS(\"Title\")%>

Hvad bliver den nye kode?
Avatar billede wizprod.com Nybegynder
04. juli 2001 - 21:25 #9
Olebole > kan det problem ikke klares med setInterval()???
Avatar billede wizprod.com Nybegynder
04. juli 2001 - 21:25 #10
<a HREF=\"bladre.asp?ArticleID=<%=RS(\"ArticleID\")%>\"><%=RS(\"Title\")% onmouseover=\"window.status=\'Se dette tilbud\';\"
onmouseout=\"window.status=\'\';\">
Avatar billede kartolux Nybegynder
04. juli 2001 - 21:31 #11
Fejl:
Expected statement

/webalfaliste.asp, line 141

=RS(\"Title\")% onmouseover=\"window.status=\'Se dette tilbud\';\" onmouseout=\"window.status=\'\';\"> <FONT face=Verdana,Arial,Helvetica color=#000000
^
Avatar billede jakoba Nybegynder
04. juli 2001 - 21:32 #12
den der \"din gamle\" kode tror jeg ikke på <a mangler et > at slutte af med

<a HREF=\"bladre.asp?ArticleID=<%=RS(\"ArticleID\")%>\"><%=RS(\"Title\")%> >
og omdannes til:
  <a HREF=\"bladre.asp?ArticleID=<%=RS(\"ArticleID\")%>\"><%=RS(\"Title\")%> onmouseover=\"window.status=\'Se dette tilbud\'; return true\"
onmouseout=\"window.status=\'\';\">
Avatar billede wizprod.com Nybegynder
04. juli 2001 - 21:33 #13
der mangler en > efter det sidste %
Avatar billede jakoba Nybegynder
04. juli 2001 - 21:40 #14
nånej for pokke. både wizprod og jeg er faret vild i din ASP kode.
det skal være:
<a HREF=\"bladre.asp?ArticleID=<%=RS(\"ArticleID\")%>\"
  onmouseover=\"window.status=\'Se dette tilbud\'; return true\"
  onmouseout=\"window.status=\'\';\"><%=RS(\"Title\")%></a>

jeg har sat </a> på for at færdiggøre linket, men du har den nok allerede.
Avatar billede wizprod.com Nybegynder
04. juli 2001 - 21:41 #15
(PHP-programmør) *GGGG*
Avatar billede wizprod.com Nybegynder
04. juli 2001 - 21:42 #16
Det var sgu en ret dum vi lavede der!
Avatar billede olebole Juniormester
04. juli 2001 - 21:42 #17
wizprod.com >> Jeg tror ikke, vi taler om det samme (?)
Hvis ikke der returneres true, kommer teksten slet ikke til at stå i status baren...det gør URL\'en i href\'en.
Hvis du tænker på at \'time\' dig ud af, at browseren begynder at skrive, når den kalder siden, er der nok ikke så meget at gøre. På det tidspunkt er al JavaScript på den side, der forlades \'dødt\'...dermed også en timeout  :o)
/mvh
Avatar billede wizprod.com Nybegynder
04. juli 2001 - 21:46 #18
Ole > DOH, nej det gør vi ikke.... jeg var bare lige faret vild i noget kode! dumt.... tror sgu jeg går ind og lapper den cykel nu, tror ikke jeg har godt af at sidde ved putteren mere med de idiotfejl jeg laver
Avatar billede kartolux Nybegynder
04. juli 2001 - 21:49 #19
jacoba -> Dén virker! Hvis jeg nu vil have <%=RS(\"Title\") til at stå der i stedet for Se dette tilbud, hvordan bliver koden så?
Avatar billede jakoba Nybegynder
04. juli 2001 - 21:53 #20
Hvis jeg forstår ASP ret så:

<a HREF=\"bladre.asp?ArticleID=<%=RS(\"ArticleID\")%>\"
  onmouseover=\"window.status=\'<%=RS(\"Title\")%>\'; return true\"
  onmouseout=\"window.status=\'\';\"><%=RS(\"Title\")%></a>

mvh JakobA
Avatar billede kartolux Nybegynder
04. juli 2001 - 22:05 #21
Jacoba -> Vi er enige om det med de satans rullende tekster, der nævnes i artiklen. Jeg har dog efterladt \"venstre museknap trykket ned\" værdien til at være det originale link, så kan folk da i det mindste se, hvor de skal hen  :0)

Tak for hjælpen!
Avatar billede olebole Juniormester
04. juli 2001 - 22:23 #22
wizprod.com >> Ja, der er altid en slange, der lurer i haven...!  *LoooL*
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