Avatar billede milou Nybegynder
06. november 2001 - 15:48 Der er 10 kommentarer og
5 løsninger

åbne _blank vindue uden alt browserudstyret

Hvordan....?
Jeg har en side med en masse små billeder, thumbnails, som, når man klikker på dem  gerne skulle åbnes i et vindue for sig og UDEN alle browsermenuer etc og i den størrelse som billedet har i stor størrelse.

Jeg arbejder i GoLive men opholder mig mest i sourcesiden i programmet.

mvh
/milou
Avatar billede padde Nybegynder
06. november 2001 - 15:51 #1
Avatar billede bamzen Nybegynder
06. november 2001 - 15:52 #2
prøv at se under billeder på http://www.1000chairs.com/mtest/

der har du funktionen, go grab it, og see it in action
Avatar billede nute Nybegynder
06. november 2001 - 15:53 #3
<html>
<head>
<script>
function openWin( url ){
  openWin = window.open( url, \'openWin\', \'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=300,height=300\');
}
</script>
</head>
<body>
<a href=\"java script:void(openWin(\'http://www.eksperten.dk\'));\">Klikk</a>
</body>
</html>

/nute
Avatar billede cgleerup Nybegynder
06. november 2001 - 16:04 #4
du tilføjer blot en target _blank!
Avatar billede nute Nybegynder
06. november 2001 - 16:06 #5
cqleerup >> så kan han ikke styre utseende på sitt vindu ;-)
Avatar billede podata Nybegynder
06. november 2001 - 16:06 #6
Der er sikkert rigtig mange måder at lave det på....
Jeg bruger gerne denne metode.

<script language=\"JavaScript\">
function pic1()
{vindue=window.open(\"pic1.htm\",\"pic1\",\"toolbar=no,location=no,scrollbars=no,width=350,height=350\");}
</script>

<a href=\"java script:pic1()\">Billede nr. 1</a>

og

<script language=\"JavaScript\">
function pic2()
{vindue=window.open(\"pic2.htm\",\"pic2\",\"toolbar=no,location=no,scrollbars=no,width=320,height=320\");}
</script>

<a href=\"java script:pic2()\">Billede nr. 2</a>

osv.
Avatar billede cgleerup Nybegynder
06. november 2001 - 16:07 #7
hvis man vil gøre det besværligt så ok for mig.
Avatar billede jakoba Nybegynder
06. november 2001 - 16:11 #8
popop vinduet her kikker på det billede det får med som parameter og justerer sig til korrekt størrelse:
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp56245.html

mvh JakobA
Avatar billede nute Nybegynder
06. november 2001 - 16:12 #9
hmmm....det ser ut som vi alle har oversett en liten (stor ?? ) detalje...han vil gjerne resize vinduet til samme størrelse som bildet har.

milou >> du kan bruke dette for å åpne ditt vindue:

<html>
<head>
<script>
function openWin( url ){
  openWin = window.open( url, \'openWin\', \'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=300,height=300\');
}
</script>
</head>
<body>
<a href=\"java script:void(openWin(\'http://www.eksperten.dk\'));\">Klikk</a>
</body>
</html>

og så setter du denne kode inn på den siden som du åpner:

( mellom <head> og </head> )

<script>

function resizeMe(){
if( document.images ){
  var img = document.images[ myImg ];
  var w  = img.width + 16;
  var h  = img.height + 16;
  window.resizeTo( w, h );
}
}
</script>

og så setter du ditt body tag til:

<body onload=\"resizeMe();\">

og til sist, så legger du id på ditt <img> tag:

<img id=\"myImg\" src=\"dittBilde.gif\">

/nute
Avatar billede podata Nybegynder
06. november 2001 - 16:51 #10
Med \"min\" metode åbner hvert billede i sit eget vindue som du selv skal definere størrelsen på (width=×× og height=××).

Placeringen af det vindue du åbner kan du styre med.

<script language=\"JavaScript\">
window.moveTo(100,100);
</script>

= 100px fra venstre og 100px fra toppen.
Avatar billede nute Nybegynder
06. november 2001 - 16:54 #11
podata >> du forstår ikke helt. Hvis bildet han skal åpne er størrelse 50x50, så vil han at popupvinduet skal ha tilsvarende størrelse *automatisk*. Ikke fastbestemt størrelse eller plassering på skjermen. Klikk på jakoba sin link så skjønner du nok hva han ønsker

/nute
Avatar billede podata Nybegynder
06. november 2001 - 17:34 #12
nute >> Jeg forstår helt :) men det er som man læser det, det står intet om automatik nogen steder over hovedet i spørgsmålet.
Med hensyn til jakoba\'s link (som i øvrigt er en ret fed måde at gøre det på)så kunne det jo også være at man gerne ville have flere vinduer og at ikke alle billeder åbnede i samme vindue.
Placering af popup\'en er en \"sidegevinst\" :) nej det er rart at kunne styre hvor på skærmen tingene skal være.
Men det kan han jo selv lege lidt med....
Avatar billede milou Nybegynder
06. november 2001 - 18:59 #13
Sikke en masse forslag...thanks folkens...skal så lige afprøve det hele og deler derefter points, okay?
/milou
Avatar billede milou Nybegynder
06. november 2001 - 22:25 #14
Jeg siger mange tak for hjælpen og for lynkurset i javascript. Det var jo lidt svært at fordele point da jeg hentede lidt her og der men podatas var den der virkede uden større bavl til sidst.
/milou
Avatar billede milou Nybegynder
06. november 2001 - 22:27 #15
arghh..kom til at trykke udfør..vi tager den engang til..
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