Gå til innhold

Script for pop up uten navigasjons meny i browsern


Anbefalte innlegg

Skrevet (endret)

er på jakt etter ett script som åpner ett nytt vindu. La oss si til ett bilde, og da blir vinduet akkurat like stort som bildet og det er ikke sånn "meny" på toppen. <- -> X Home osv. noen som skjønner og kan svare?

 

takk på forhånd

 

 

EDIT: eksempel. www.sound1.no gå inn på ett produkt og klikk på bildet av produktet (klikk for større bilder) sånn på en måte uten den Lukk greia oppe da. Også er vinduet like stort som selve bildet.

Endret av skate4life
Videoannonse
Annonse
Skrevet

Litt off-topic, men hvorfor skal du ha den til å åpne i et eget vindu? Jeg synes det er vanvittig irriterende at små vinduer spretter opp, så derfor har jeg på blokking av popups. Mange andre har også det.

 

Så derfor anbefaler jeg at du heller har bildene i samme vindu. :yes:

 

Hvis du absolutt skal ha popup, så kan jeg desverre ikke hjelpe.

Skrevet
Litt off-topic, men hvorfor skal du ha den til å åpne i et eget vindu? Jeg synes det er vanvittig irriterende at små vinduer spretter opp, så derfor har jeg på blokking av popups. Mange andre har også det.

Det skal bare være på på 4 bilder. (det er bare nevnt 4 folk, også er det liksom link på navna som åpner ett lite vindu med bilde av dem. er så kjipt at man må gå inn på linken og åpne en ny side også klikke tilbake. så da har jeg lyst til at det skal være sånn.)

Skrevet

Hvis du stikker tilbake til sound1 og åpner et slikt bilde, høyreklikker på siden og velger vis kildekode burde du få noen tips til hvordan siden tilpasser seg bildet.

 

Å få selve popupen til å sprette opp får du med window.open(....);

 

Detaljer om open-metoden finner du her: w3schools.com. Du finner den ca midt på siden under overskriften Methods.

Skrevet

tuuusen takk!

 

men hva gjør jeg får å ha flere alternativer?

nummerer eks. <a href="javascript:open_win(1)">Link</a> ??? er jeg bare dum eller? :p hvis det er riktig så antar jeg at jeg må lage flere script i toppen med forskjellige settings og linker sant...

Skrevet

Hvis du vil åpne vinduer med ulike sider er det mulig å gjøre noe slikt:

 

function open_win(page) {
   window.open(page, .........);
}

 

og da ha linker som ser slik ut:

 

<a href="javascript:open_win('page1.html')">Page 1</a>
<a href="javascript:open_win('page2.html')">Page 2</a>
<a href="javascript:open_win('page3.html')">Page 3</a>

 

Så ut som om sound1 hadde med et lite flagg også som sa at det var et bilde som skulle åpnes:

 

function open_win(path, type) {
   if (type == 'IMAGE') {
       window.open("image.php?image=" + path, ..............);
   } else {
       window.open(path, ..............);
   }
}

 

og så ha slike linker:

 

<a href="javascript:open_win('page1.html', 'PAGE')">Page 1</a>
<a href="javascript:open_win('image1.jpg', 'IMAGE')">Image 1</a>

 

Men gjør det enklest mulig.

Skrevet
function open_win(page) {
   window.open(page, .........);
}

 

og da ha linker som ser slik ut:

 

<a href="javascript:open_win('page1.html')">Page 1</a>
<a href="javascript:open_win('page2.html')">Page 2</a>
<a href="javascript:open_win('page3.html')">Page 3</a>

Må bare si at jeg er ELENDIG på det her. du virker som kan ditt så liksom.

 

jeg har 4 bilder som skal vises i sånn vindu

 

Images/alexiguitar.jpg

Images/Adrian&Dave.jpg

Images/WolfHoffman.jpg

Images/K.K.Downing.jpg

 

1. "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=419, height=521"

 

2. "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=497, height=333"

 

3. "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=287, height=432"

 

4. "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=300, height=300"

 

åssen i all verdens skal jeg sette det opp? jeg skjønte ikke helt det du satt opp, hva skal jeg gjøre med den øverste koden liksom? :hmm: for å få det til å funke og hvordan skal jeg legge inn alle alternativene's info som det er nr. på?

Skrevet (endret)

Et litt bedre eksempel:

 

<html>
<head>
   <script type="text/javascript">

   function open_win(image, width, height) {
           window.open(image, "_blank", "toolbar=no, location=no, directories=no, \
                                    status=no, menubar=no, scrollbars=no, resizable=no, \
                                    copyhistory=yes, width=" + width + ", height=" + height);
   }

   </script>
</head>
<body>

   <a href="javascript:open_win('Images/alexiguitar.jpg', 419, 521)">Bilde 1</a>
   <a href="javascript:open_win('Images/Adrian&Dave.jpg', 497, 333)">Bilde 2</a>
   <a href="javascript:open_win('Images/WolfHoffman.jpg', 287, 432)">Bilde 3</a>
   <a href="javascript:open_win('Images/K.K.Downing.jpg', 300, 300)">Bilde 4</a>

</body>
</html>

 

Hvis du vil at bildene skal havne i samme popup-vindu og ikke i hvert sitt erstatter du "_blank" med et passende navn på vinduet.

 

Edit: Fikset litt på koden

Endret av balletryne
Skrevet

takk for at du gidder å holde på. setter jeg pris på vettu. ;)

 

men nå har jeg lagt det inn i koden og når jeg klikker på linkene så spretter det opp ett vindu som er så stort som det skal være og uten meny på toppen. men bildene er ikke der :no: det er riktig bane og alt. prøvde til og med og legge link ut til der de ligger på "hotellet mitt". altså full www. adresse og ikke bare images\ . hva kan være galt?

Skrevet (endret)

Vanskelig å si uten å se. Helt sikker på at du har skrevet korrekt adresse? Har bildene riktige rettigheter? Prøvd med en side i steden for et bilde?

 

Edit: Det er forresten en fordel med kun små bokstaver og ingen spesielle tegn som & osv i mappe- og filnavn

Endret av balletryne
Skrevet

Jeg fikk den ene linken til å fikse nå. med full link "www" ut til der de ligger. (gjorde en idiotisk feil første gangen jeg prøvde det) så gjorde det med de andre og nå er alt lekkert vettu! har deg og takke balletryne! :yes: tuuusen tuuusen takk

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...