Avatar billede henrikgn Nybegynder
24. juni 2003 - 18:47 Der er 20 kommentarer og
1 løsning

Åbning af nyt vindue i bestemt størrelse

Jeg vil gerne lave et link der åbner en side i et nyt vindue - i ganske alm. HTML. Ikke så svært :-P

Men dette nye vindue skal have en helt bestemt størrelse og størrelsen må ikke kunne ændres. Jeg ANER ikke om dette er javascript, men jeg er sikker på, at der er en her der kan sige mig hvordan dette gøres!
Avatar billede roenving Novice
24. juni 2003 - 18:50 #1
window.open("ditBillede.jpg","Billede","height=300,width=400,resizable=no")
Avatar billede michael_stim Ekspert
24. juni 2003 - 18:53 #2
<script>

function

openWindow(theURL,

winName,features)

{

var _W=window.open(theURL,

winName,features);

_W.focus();

}

</script>
---------------KALD-------------

<a href=java script:openWindow('Stien','interface1','width=505,height=387')>tekst</a>
Avatar billede michael_stim Ekspert
24. juni 2003 - 18:55 #3
Funktionen skriver du i headeren.
//Michael
Avatar billede henrikgn Nybegynder
24. juni 2003 - 19:06 #4
Okay, glemte lige at sige at jeg IKKE kender til javascript...

michael_stim: det virker ikke rigtigt...
Avatar billede michael_stim Ekspert
24. juni 2003 - 19:07 #5
Hvad er problemet?
'Stien' = URL'en.
Avatar billede roenving Novice
24. juni 2003 - 19:09 #6
<a href="java script:window.open('ditBillede.jpg','Billede','height=300,width=400,resizable=no');">Åbn billede</a>
Avatar billede roenving Novice
24. juni 2003 - 19:10 #7
>>michael_stim

-- jeg vil gætte på problemet er at der forekommer javascript-statements, som er delt over flere linjer, hvilket man jo ikke må ...
Avatar billede michael_stim Ekspert
24. juni 2003 - 19:14 #8
Det blev sådan da jeg klippede og klistrede, bruger selv scriptet og det fungerer (har lige testet det) :)
<a href=java script:openWindow('http://www.eksperten.dk','interface1','width=505,height=387')>Eksperten</a>
Avatar billede henrikgn Nybegynder
24. juni 2003 - 19:17 #9
jeps, nu kører det, men roenvings svar virkede nemmest og hurtigst, så pointene er hans.
Avatar billede roenving Novice
24. juni 2003 - 19:17 #10
Det gættede jeg også på, men der er jo altså 27 linjeskift for meget ...

Forøvrigt er det også at springe over gærdet hvor det er højest -- og du havde glemt resizable=no !-)
Avatar billede roenving Novice
24. juni 2003 - 19:18 #11
Velbekomme '-)
Avatar billede michael_stim Ekspert
24. juni 2003 - 19:18 #12
roenving>> Det fungere også når jeg har linieskift.
//Michael
Avatar billede roenving Novice
24. juni 2003 - 19:22 #13
>>michael

-- ja, jeg havde ikke testet, fordi jeg har set standarden udtrykkeligt nævne at linjeskift _skal_ fortolkes som end-of-statement ...
Avatar billede henrikgn Nybegynder
24. juni 2003 - 19:26 #14
Øhh, bare i er enige.... jeg takker
Avatar billede roenving Novice
24. juni 2003 - 19:27 #15
-- og jeg takker for points ;~}
Avatar billede michael_stim Ekspert
24. juni 2003 - 19:27 #16
; = end of statement i funktioner, desuden foreträkker jeg at have alle mine javascript i headeren som standarden foreskriver ;)
//Michael
Avatar billede michael_stim Ekspert
24. juni 2003 - 19:30 #17
henrikgn>>Der er lige så mange viljer som der er programmörer. Hovedsagen er at du fik hjälp :)
//Michael
Avatar billede brokkehoved Nybegynder
24. juni 2003 - 19:36 #18
Hvad øh...
Hvad hvis brugerne har installeret en "pop-up-blokker"??? Så kan brugerne jo ikke se noget som helst, vel?
Avatar billede roenving Novice
24. juni 2003 - 19:40 #19
Nej selvfølgelig ikke ...

-- og hvis de har stoppet muligheden for at bruge javascript, kan man ikke bestemme størrelse og andet på popups,

-- og hvis NESA har lukket for strømmen dur computeren slet ikke *gg*
Avatar billede brokkehoved Nybegynder
24. juni 2003 - 20:16 #20
...tror du at man kan få håndsving til PCér, til at lave strøm med?  *gg*
Avatar billede roenving Novice
24. juni 2003 - 22:54 #21
Nej, men der findes en udgave med pedaler !-)
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