Avatar billede weeelo Nybegynder
25. april 2006 - 13:27 Der er 4 kommentarer og
1 løsning

Problemer med _blank?

Hejsa,

Med følgende script, laver jeg en celle til et klikbart link, men det virker tilsyneladende kun med parent, self og top. Og ikke blank, som jeg godt kunne tænke mig.

<!--
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//-->

        <table cellpadding='0' cellspacing='0' class=\"news\" onmouseover=\"className='news_hover'; this.style.cursor='hand'; this.style.cursor='pointer';\" onmouseout=\"className='news';\" onClick=\"MM_goToURL('parent','$r[url]');return document.MM_returnValue\">

Hvis jeg ændrer parent til blank sker der ingenting? Er der nogen der kan hjælpe. Jeg er ikke særlig skarp i javascript..
Avatar billede TRoXa Novice
25. april 2006 - 13:41 #1
hvis du ikke nødvendigvis behøver at bruge det script kan du lave en

<table cellpadding='0' cellspacing='0' class=\"news\" onmouseover=\"className='news_hover'; this.style.cursor='hand'; this.style.cursor='pointer';\" onmouseout=\"className='news';\" onClick=\"window.open('$r[url]');\">
Avatar billede TRoXa Novice
25. april 2006 - 13:41 #2
evt et svar hvis du kan bruge den løsning
Avatar billede weeelo Nybegynder
25. april 2006 - 14:03 #3
Det er bestemt en mulighed! I Firefox er det så smart, at hvis man holder ctrl nede mens man klikker på linket, åbnes det i et nyt faneblad. Den funktion virker dog ikke med onClick=\"window.open('$r[url]');\"

Har du evt. en lille rettelse, der kan sørge for at det virker. Eller kan det ikke lade sig gøre på den måde?
Avatar billede TRoXa Novice
25. april 2006 - 14:43 #4
Har desværre ikke en løsning bortset fra at du kan prøve med følgende. Er dog ikke klar over om det gør nogen forskel overhovedet. '' angiver bare at vinduet ikke skal have et navn, men kan gøre en forskel.

onClick=\"window.open('$r[url]','');\"
Avatar billede weeelo Nybegynder
26. april 2006 - 14:02 #5
Jeg har fundet en anden måde jeg kan gøre det på, men jeg kommer helt sikkert til at bruge din mulighed en gang i fremtiden. Så tak for hjælpen!
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