webForumDet fria alternativet

Popup

12 svar · 273 visningar · startad av svampträsk

svampträskMedlem sedan juni 200070 inlägg
#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

PeleMedlem sedan juli 2000444 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

svampträskMedlem sedan juni 200070 inlägg
#3

ska prova...

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

PeleMedlem sedan juli 2000444 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

svampträskMedlem sedan juni 200070 inlägg
#5

tack för hjälpen

PeleMedlem sedan juli 2000444 inlägg
#6

Ingen orsak ;)

/Pele

svampträskMedlem 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

PeleMedlem sedan juli 2000444 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

AnkaMedlem sedan juni 2000102 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.

AnkaMedlem sedan juni 2000102 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()">

svampträskMedlem 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

svampträskMedlem 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]

Erik JuhlinMedlem sedan maj 20007 625 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]

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb