webForumDet fria alternativet

Pop-up

21 svar · 919 visningar · startad av Skoog2000

Skoog2000Medlem sedan mars 2003162 inlägg
#1

Nu postar jag det här inlägget i fel forum men jag vet ej i vilket forum jag ska posta det i så någon får flytta på det.

Jag är nybörjare så bli inte arga på att jag inte kan något..

Jag vill att en länk ska öpnnas i pop-up fönster men jag vet ej hur jag ska göra. Jag har Front Page men man kan ju även mixtras med html-kod där.

Jag vet ej hur jag ska göra, någon som kan hjälpa eller har något länktips?

SebbeMedlem sedan jan. 20031 603 inlägg
#2

Du kan göra såhär. :)

<script>
<!--
function popup(url) {
  window.open(url,'Namn','')
}
//-->
</script>
<a href="#" onclick="popup('sida.html');">Öppna popup</a>
Jesper TMedlem sedan nov. 20017 058 inlägg
#3

Tips: använd sökfunktionen i forumet.
Att öppna en popup är en javascriptrelaterad sak, så smidigast är att söka där.

PoffeMedlem sedan apr. 20022 935 inlägg
#4

Då flyttar vi tråden till JavaScript, DHTML från Ideella jobb & tjänster :)

Skoog2000Medlem sedan mars 2003162 inlägg
#5

Jag har fått upp ett pop-up fönster nu med hjälp av denna kod:

<a href="#" onClick="window.open('sida.html','namn','width=500,height=400')">Länk</a>

Hur gör jag nu för att fixa en rullningslist i det fönstret som kommer upp..?

SebbeMedlem sedan jan. 20031 603 inlägg
#6

:)

<a href="#" onClick="window.open('sida.html','namn','width=500,height=400,scrollbars=yes')">Länk</a>
Skoog2000Medlem sedan mars 2003162 inlägg
#7

Sebbe: Tack så mycket, ska kolla om det fungerar.

Skoog2000Medlem sedan mars 2003162 inlägg
#8

Hejsan. Nu är jag tillbaka med mina pop-up fönster igen.

Altså om jag har en hemsida i pop up och vill att en till pop up ska öppnas. Hur gör jag då? Jag vill altså ha upp två popup rutor samtidigt.

Peter SMedlem sedan dec. 20025 484 inlägg
#9
<script type="text/javascript">
<!--

function openWin(u,f){
     window.open(u,"",f);
};

//-->
</script>

...

<a href="javascript:openWin('sida1.html','height=300,width=300');openWin('sida2.html','height=100,width=400');void(0)">Öppnar två fönster</a>

Notera att det ej skall vara något mellanrum i ordet "javascript" i länken.

:)

Skoog2000Medlem sedan mars 2003162 inlägg
#10

Hejsan igen. Nu är jag tillbaka igen.

Nu undrar jag vilken kod jag ska använda om jag vill att en pop-up ska öppnas när man klickar på en bild. Altså en .htm fil ska öppnas i popupen.

Jesper TMedlem sedan nov. 20017 058 inlägg
#11

Ja, skillnaden är inte så stor:

<a href="#" onClick="window.open('sida.html','namn','width=500,height=400,scrollbars=yes')"><img scr="bild.gif" border="0"></a>
Skoog2000Medlem sedan mars 2003162 inlägg
#12

Jeper T: Kanon, tackar så mycket.

Skoog2000Medlem sedan mars 2003162 inlägg
#13

Jesper: Fick det inte att fungera. Jag ändrade bild.gif mot en annan bild men de tkommer bara upp att bilden inte går att visa (baqra ett litet kryss).

Måste det vara en .gif bild?

Jesper TMedlem sedan nov. 20017 058 inlägg
#14

Nej, det kan förståss vara vilken bild som helst.
min_bild.jpg eller min_bild.png
Kontrollera att sökvägen stämmer till din bild.

Skoog2000Medlem sedan mars 2003162 inlägg
#15
<a href="#" onClick="window.open('index5.htm','namn','width=709,height=494,scrollbars=yes')"><img  scr="oppnauppvanlig.jpg" border="0"></a>

Den där koden har jag lagt in. och jag har en bild som heter oppnauppvanlig.jpg och jag har även tetat med .gif men det kommer ingen bild. Vad kan vara fel?

CheguelinMedlem sedan juli 2003351 inlägg
#16

Det kan inte vara en .psd-bild, vilket är ett ganska vanligt nybörjarfel. Ett tips till alla, skriv för tusan inte <a href="#" ...>. Om en browser inte stöder javascript så kan man inte nå sidan. Istället skriver man:

<html>
  <head>
    <title></title>
    <script type="text/javascript">
	function openPopup(url, name, height, width) {
		window.open(url, name, "directories=no, height=" + height
				+ ", location=no, menubar=no, resizable=yes, scrollbars=yes,"
				+ "status=yes, width=" + width);
	}
    </script>
    <style type="text/css">
    </style>
  </head>
  <body>
    <a [b]href="[blue]foo.html[/blue]"[/b] onclick='openPopup([blue]this.href[/blue], "foo", 150, 300); [b]return false;[/b]'>Open foo.html</a>
  </body>
</html>
Skoog2000Medlem sedan mars 2003162 inlägg
#17

Cheguelin: Vad är det jag ska ändra i koden för att anpassa det??

vad är en .psd bild??

CheguelinMedlem sedan juli 2003351 inlägg
#18

Scriptet finns inom <script></script>-taggarna. Ersätt din <script></script>-del med denna:

    <script type="text/javascript">
	function openPopup(url, name, height, width) {
		window.open(url, name, "directories=no, height=" + height
				+ ", location=no, menubar=no, resizable=yes, scrollbars=yes,"
				+ "status=yes, width=" + width);
	}
    </script>

För att öppna ett popupfönster använder du dig av en länk som denna:

<a [b]href="[blue]foo.html[/blue]"[/b] onclick='openPopup([blue]this.href[/blue], "foo", 150, 300); [b]return false;[/b]'>Open foo.html</a>

foo.html är adressen till sidan som du vill ska öppnas i popupen, "foo" är namnet på fönstret, 150 är höjden på fönstret och 300 är bredden på fönstret.

psd är formatet man spar bilder gjorda photoshop i. Jag kommer ihåg att jag försökte visa psd-bilder på min sida. Istället måste man göra om bilden till t ex png- eller gif-format. En annan sak som du måste kolla är att du har angett rätt sökväg till bilden.

Skoog2000Medlem sedan mars 2003162 inlägg
#19

Altså. Bilderna är sparat i .gif format. Men vart ska jag skriva vilken bild osm ska visas?

Åsså ser jag att du har gjort så att man kan välja vilka verktygsfält som ska visas. Det går att välja mellan alla utom "Standrad" fältet med bakåt knapparna å det. Går det att fixa?

Jesper TMedlem sedan nov. 20017 058 inlägg
#20

Sök i detta forum så kommer du att hitta det du söker.
Popup:er är en av de vanligaste frågorna i javascriptforumet.

132 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
129 ms — hämta tråd, inlägg och bilagor (db)