Avatar billede webcreator Nybegynder
26. november 2003 - 17:48 Der er 9 kommentarer og
1 løsning

Åbent nyt vindue (target skal ligge i link - ikke i script)

Hej.

Jeg har søgt på eksperten, men ikke fundet det helt rigtige script. Jeg skal kunne åbne et nyt vindue uden menu, statusbar osv. Det skal placeres på x,y=0,0 og target skal kunne angives i selve linket, og _ikke_ i scriptet.

- Tak :)
Avatar billede roenving Novice
26. november 2003 - 18:02 #1
Den burde ellers være til at finde, for den findes mange gange:

<script type="text/javascript">

function popWin(url,winName,bredde,hojde){
window.open(url,winName,"top=0,screenY=0,left=0,screenX=0,width="+bredde+",height="+hojde+",status=no");
}
</script>

-- og winName vil betyde at nye vinduer åbnes i samme vindue, da den forsøger at henvise til eksisterende window-objekter, det kan selvfølgelig benyttes både den ene og den anden vej !-)
Avatar billede webcreator Nybegynder
26. november 2003 - 18:09 #2
Skal jeg så ikke både angive URL, navn, bredde og højde ?
Avatar billede roenving Novice
26. november 2003 - 18:14 #3
Jeg gættede på, at det var det du ville, men spørgsmålet sagde ikke så meget om det, så den del var et gæt !-)

Du kan sagtens angive både en fast bredde og højde i stedet for at overføre som parametre:

<script type="text/javascript">

function popWin(url,winName){
window.open(url,winName,"top=0,screenY=0,left=0,screenX=0,width=400,height=300,status=no");
}
</script>

-- og det skal understreges, at winName skal være ubrugt forud, hvis ikke et allerede åbent vindue skal overtages !-)
Avatar billede webcreator Nybegynder
26. november 2003 - 18:17 #4
Ok, tak :)
Avatar billede roenving Novice
26. november 2003 - 18:19 #5
Velbekomme '-)
Avatar billede webcreator Nybegynder
26. november 2003 - 18:22 #6
Hm, er det ikke "overkill" at have både X,Y og Top samt Left ?
Avatar billede roenving Novice
26. november 2003 - 18:30 #7
screenX og -Y dur i forhold til nogle browsere, ikke i forhold til andre (hvor kun top og left dur !-), så det er bare udvidelse af browser-kompatibilitet ...

-- der er vist en enkelt browser som understøtter begge !o]
Avatar billede webcreator Nybegynder
26. november 2003 - 18:35 #8
Ok, tak.

Men den melder nu fejl :

Line : 1
Char : 12
Error: Expected ')'
Code : 0
URL  : test.php
Avatar billede webcreator Nybegynder
26. november 2003 - 18:47 #9
Min fejl..
<a href=\"java script:newWin('http://www.jubii.dk','test')\">
Havde lavet ovenstående uden '-'

Tak.
Avatar billede roenving Novice
26. november 2003 - 18:53 #10
Arh ...

-- og tak for points ;~}
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