Avatar billede hulla Novice
21. februar 2003 - 12:58 Der er 16 kommentarer og
1 løsning

a href link til javascript ???

Jeg har en tabel, hvor en af felterne fungerer som et hyberlink. Jeg vil bare gerne have at den i stedet for at linke til en URL så i stedet fyrer et javascript af som så kan linke til url´en,..

Hvordan gøres det ?

a href='Redirect_Script();' Det her virker ikke, da prøver den at finde en side der hedder Redirect_script() !!
Avatar billede longshanks Nybegynder
21. februar 2003 - 13:00 #1
onclick="Redirect_Script();"
Avatar billede hulla Novice
21. februar 2003 - 13:02 #2
det er ikke en knap
Avatar billede longshanks Nybegynder
21. februar 2003 - 13:05 #3
Derfor kan man vel godt køre en onclick event på den???
Avatar billede eagleeye Praktikant
21. februar 2003 - 13:06 #4
<a href="java script:Redirect_Script();">kilk her</a>
Avatar billede hulla Novice
21. februar 2003 - 13:09 #5
ok,.hvordan ser det ud så ?
Avatar billede zeptic Nybegynder
21. februar 2003 - 13:12 #6
Nogen gange ville jeg ønske folk bruge google lidt mere....

Søg på hyperlink og javascript giver svaret i første hug:

      http://www.google.com/search?hl=en&lr=&ie=ISO-8859-1&q=hyperlink+javascript&btnG=Google+Search
Avatar billede longshanks Nybegynder
21. februar 2003 - 13:12 #7
Ved ikke om eagleeyes virker, men det gør det jo somregel, men jeg har lige lavet et simpelt alert javascript, jeg kaldte via

<a href="" onclick="alertion();" >Alarmer mig</A>
Avatar billede viciodk Praktikant
21. februar 2003 - 13:13 #8
eagleeye -> Er du sikker på det dit svar virker i alle browsere? Jeg ville nok nærmere lave det sådan her:
<a href="#" onClick="java script:Redirect_Script();">Klik her</a>
Avatar billede hulla Novice
21. februar 2003 - 13:22 #9
virker glimrende eagleeye, og tak for tippet zeptic :o)
Avatar billede nikolajdu Nybegynder
21. februar 2003 - 13:26 #10
Jeg er blevet belært mange gange og vil så lige videregive et par ting.

href er KUN til URL´er og ikke til javascript. Det er noget værre pseudo halløj at gøre sådan. Onclick, onmouseover og alle de andre er javascript-eventhandlere og beregnet til netop den slags.

<a href="#" onclick="Redirect_Script();">klik her</a>

anyway så lyder Redirect_Script() for mig som om siden "bare" sendes videres og så er der slet ingen idé i at bruge javascript....

/Nikolaj
Avatar billede longshanks Nybegynder
21. februar 2003 - 13:30 #11
Tak for lærdommen nikolajdu, du er vist en af dem der aldrig kunne finde på at gå over for rødt. Man må sgu spille på de tangenter der er nogle gange :)
Avatar billede hulla Novice
21. februar 2003 - 13:34 #12
nikolaidu, jeg bruger scriptet til redirection fordi jeg gerne selv vil bestemme hvor stort vinduet skal være og hvad der skal med.
Der er måske andre måder at gøre det på ??
Avatar billede nikolajdu Nybegynder
21. februar 2003 - 13:38 #13
Hulla :

<a href="#" onclick="window.open('dr.dk','hej','width=400,height='550');">Klik her</a>

longhanks - Jeg går skam ofte over for rødt (sig det ikke til nogen). Grunden til at jeg overhovedet kommenterer på det er simpelthen at jeg er blevet banket så mange gange i hovedet for det samme og derfor vil oplyse andre om hvilke farer de udsætter sig selv for ;-)
Avatar billede viciodk Praktikant
21. februar 2003 - 13:44 #14
Hulla, man kan lave det sådan her (ikke lige testet):

<html>
<head>
<script type="text/javascript"><!--
function resizeOuterTo(w,h) {
if (parseInt(navigator.appVersion)>3) {
  if (navigator.appName=="Netscape") {
    top.outerWidth=w;
    top.outerHeight=h;
  }
  else top.resizeTo(w,h);
}
}
// -->
</script>
</head>

<body>
<a href="#" onClick="resizeOuterTo(750,540);self.focus();">Klik her</a>
</body>
</html>
Avatar billede pelkjaer Nybegynder
21. februar 2003 - 13:46 #15
husk også return false når det er et null link
Avatar billede nikolajdu Nybegynder
21. februar 2003 - 13:49 #16
ok godt så ;-)

<a href="#" onclick="window.open('dr.dk','hej','width=400,height='550');return false">Klik her</a>
Avatar billede pelkjaer Nybegynder
21. februar 2003 - 13:51 #17
No need for hitting your head now :o)
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



IT-JOB

Cognizant Technology Solutions Denmark ApS

Sr. Test Analyst