Nyt vindue åbner med samme indhold som stamvinduet
Hej!
Jeg fatter ikke følgende:
Jeg har denne javascript-funktion, der åbner et nyt vindue:
function newWindow(URL) { winProps = "menubar=no,width=350,height=400,marginwidth=0,marginheight=0"; window.open(URL,'helpWindow',winProps); }
... der kaldes her: <A href="java script:newWindow('help.jsp')"><IMG src="spoergsmaalstegn.jpg"></A>
Når jeg klikker på linket, åbnes der ganske vist et nyt vindue, men med moder-vinduets indhold. Hvad gør jeg galt? Kan problemet ligge i den omgivende kode?
pænere ville jeg acceptere, men det er da ikke ukorrekt at bruge java script: pseudolinket ...
Synes godt om
Slettet bruger
03. juni 2003 - 17:13#4
Nej, men generelt er det en smart idé at bruge void(), når et nyt vindue åbnes, for ellers returneres der en værdi. Og når vi kommer ud på dét overdrev, mister man hurtigt grunden under fødderne.
roenving >> Det er ikke direkte ukorrekt at spise servietten og tørre sig om munden med cheeseburgeren - men det er en fundamental misforståelse af, hvad tanken med de to 'elementer' er ... og lad mig i den forbindelse gøre phoenixv's ord til mine: "Puha, hvor er det grimt!" *LooooL* ;oD
PS: Har du småbørn - eller agter at få sådanne - er det også hensigtsmæssigt at bruge sutten til én ting og bleen til noget andet. Ikke, at det modsatte ville være direkte ukorrekt ... men det ville (blandt andet) være 'grimt' ;oD
Nu har jeg en fornemmelse af, at java script: pseudolinket stammer fra en tid, hvor browserne ikke havde så mange events implementeret, og at man kan sige, at det nærmest er at sammenligne en måneraket med et lokomotiv årgang 1787, men selv det lokomotiv kommer frem ...
JavaScript-pseudo-protokollen har skam stadig sine beretigelser ... bare ikke i links - da disse har event-handlers, der er beregnet til script-afvikling :) /mvh
Jeg syntes nu heller ikke det er enormt kønt at have et link til "#" som det oven i købet er meningen man ikke vil gå til ;-) Måske man bare skulle lave det på en anden måde.
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.