webForumDet fria alternativet

Popup

JavaScript

12 svar · 275 visningar · startad av svampträsk

Medlem sedan juni 200070 inlägg
Frågan#1

Kan någon hjälpa mig med fullständigt syntax (alla parametrar) till popup-kod?
(window.open eller?)

jag vill inte att några verktygsfält ska synas.

------------------
//N99ASP

Medlem sedan juli 2000415 inlägg
#2

Den här kanske??

<SCRIPT Language='JavaScript'>
function winopen () {
msg=open("","NewWindow","toolbar=no,location=no,
directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,
width=560,height=340");
msg.location = "här är hänvisningen.htm"
}
</SCRIPT>

så den här:
<a href="hänvisning.htm" onMouseOver="winopen(); return true;">Här är den</a>

Mvh/Pele

Medlem sedan juni 200070 inlägg
#3

ska prova...

hur tar man reda på syntaxdefinitioner?(i allmännhet)
något bra sitetips?

Medlem sedan juli 2000415 inlägg
#4

Ja, du kan gå in här och titta:
http://www.javascript.nu/frames.shtml

Vet inte hur mycket du kan sen förut
men det går att gå vidare härifrån.

/Pele

Medlem sedan juni 200070 inlägg
#5

tack för hjälpen

Medlem sedan juli 2000415 inlägg
#6

Ingen orsak ;)

/Pele

Medlem sedan juni 200070 inlägg
#7

mycket bra rutin...

men jag skulle vilja ha olika "popups" för olika länkar.
jag har en tryckkänslig karta. jag vill att det ska komma information om det landet som man klickar på.
d.v.s. jag vill att msg.location ska vara olika beroende på vad man klickar på.

jag undrar också om man kan hindra användaren från att storleksändra fönstret

tack för all hjälp

------------------
//N99ASP

Medlem sedan juli 2000415 inlägg
#8

Bara dom nyare läsarna har stöd för
att hindra besökare att få större
sida.

Sen om du ska ha fler pop-ups så har
jag fått till svar här att det KAN
bero på prestandan i datorn om det
ska fungera??

Jag körde själv 4 st på min sida men det
orka den inte med? Varför? Ingen aning!!
3 kunde jag ha och då la jag 3 olika
i headen.

Du får prova och se.

/Pele

Medlem sedan juni 200075 inlägg
#9

Lägg allt i <a href> istället så kan man definiera fönstret på varje länk.

<a href="#" onclick="window.open('länkadress',
'Popup', 'width=1024,height=768, left=100, top=170').focus()">länk</a>

.focus är bra att ha om användarna glömmer att stänga fönstret och försöker öppna ett nytt.

Medlem sedan juni 200075 inlägg
#10

För att låsa fönsterstoleken så gör du såhär på det fönstret som ska öppnas:

<script language="JavaScript">
function forceSize() {
resizeTo(800,600)
}
</script>
<body onload="forceSize()" onresize="forceSize()">

Medlem sedan juni 200070 inlägg
#11

fint tips!
men går det att fixa så att de hela tiden öppnar sig i samma fönster?

sidan kommer bara användas i IE5.5 (möjligtvis i IE5)

går det inte att använda peles rutin fast med någon slags variabel i stället?

alla förslag välkommna!

tack för all hjälp!
(jag har en deadline på fredag!)

------------------
//N99ASP

Medlem sedan juni 200070 inlägg
#12

låt mig förtydliga ytterligare...

jag tänkte mig t.ex. att man kunde skriva <A HREF="#" onClick="visa(sida.html)">

proceduren visa() skulle öppna sökvägen i variablen i ett separat fönster, dock alltid samma.

kan ingen hjälpa mig?
jag MÅSTE vara färdig imorron, det ska vara till "öppet-hus" på min skola på lördag.

---------
//N99ASP

[Redigerat av svampträsk den 23 nov 2000]

Medlem sedan maj 200010 687 inlägg
#13

Nu har jag egentligen bråttom till skolan men jag får väl ändå svara.. :)

<script language="Javascript" type="text/javascript">
<!--
function visa(url){
window.open(url,"target","width=200,height=250,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no");
}
//-->
</script>

<a href="javascript:visa('sida.html')">Länk</a>

Redigering: Så bråttom att jag gjorde ett fel i koden :)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

[Redigerat av Erik Juhlin den 24 nov 2000]

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)