Først.... Jeg håber at dette er den rette gruppe til mit spørgsmål... ellers
bare giv mig et diskret vink.
Jeg har et lille problem med at få åbnet nogle URLs i et nyt vindue, men lad
mig begynde med starten....
Jeg har side med en form, med en drop-down liste af URLs.
Ved en "onchange" event sendes formen og der testes om URL er local (ender
med asp eller htm) eller extern (starter med http).
Ved lokal URL bruger jeg en "response.redirect" til den ønskede side (virker
perfekt).
Extern URL har jeg, indtil nu, sendt til en local side, som bruger en
"onload" event til at trigge et jscript, som så åbner et popup vindue med en
"window.open (URL)". Desværre, så bliver dette vindue blokeret hos mange
brugere, og er derfor ikke brugbar i længden (selv om jeg har sørget for et
alternativ link på siden).
Så nu er det store spørgsmål....
Hvordan kan jeg åbne et nyt vindue, som ikke bliver "pop-up"-blokeret, og
som kan trigges af
1) mit script, når jeg finder ud af at det er en extern URL(ved en kommando
eller lign)
eller
2) når jeg loader en ny side (onload event eller tilsvarende)
??
Hvad jeg har i tankerne, skulle meget gerne give tilsvarende effekt, som
hvis man havde klikket på et link som indeholder "target=_blank".
Du kan tage et kig på siden her...
http://www.flysim.dk/eud_cpt/
Kig under "links"
Jon