Har ett väldigt irreterande problem. Använder ganska så mkt popupfönster på min webbplats, i olika storlekar.
När man klickar på en länk så öppnas ett popupfönster i den storlek jag anget.
Om jag sedan har kvar det fönstret öppe och klickar på en ny länk till ett popup fönster så öppnas det i samma fönster som det tidigare jag öppnade.
På så sätt blir inte storleken på fönstret som det jag vill ha det.
Någon som kan något bra popup script som löser detta? Ett som öppnar nya fönster, istället för att de ska öppnas i samma.
Mvh
PalleMedlem sedan apr. 20003 174 inlägg Ange olika namn på dina popup-fönster så är problemet ur världen. :)
Så här ser min kod ut. Vad ska ändras?
<SCRIPT LANGUAGE="javascript">
<!--
function popup(url,width,height)
{
stuff = "toolbar=no,menubar=no,scrollbars=yes,resizable=no,width= " +width + ", height = " +height
window.open(url, "POPUP" , stuff );
}
//-->
</SCRIPT>
<a href="javascript:popup('bla.asp',337,137);"><b>Popup</b></a>
PalleMedlem sedan apr. 20003 174 inlägg Det är POPUP som definerar namnet på popup-fönstret, det måste vara olika på alla popup-fönster för att dem inte skall öppnas i samma.
Använd denna istället och definera namnet direkt i länken:
[RED]<script type="text/javascript">
<!--
function popup(url,[b]name,[/b]width,height) {
stuff = "toolbar=no,menubar=no,scrollbars=yes,resizable=no,width= " +width + ", height = " +height
window.open(url, [b]name,[/b] stuff );
}
//-->
</script>[/RED]
<a href="javascript:popup('bla.asp','popup1',337,137);"><b>Popup1</b></a><br>
<a href="javascript:popup('bla.asp','popup2',337,137);"><b>Popup2</b></a><br>
Tack så mycket! Fungerar fin fint.
Har bara en fråga till, går det att baka in: scrollbars=yes i koden:
<a href="java script:popup('bla.asp','popup1',337,137);"><b>Popup1</b></a>
PalleMedlem sedan apr. 20003 174 inlägg Visst går det. :)
[RED]<script type="text/javascript">
<!--
function popup(url,name,scroll,width,height) {
stuff = "toolbar=no,menubar=no,scrollbars="+ scroll +",resizable=no,width="+ width +",height="+ height
window.open(url, name, stuff );
}
//-->
</script>[/RED]
<a href="javascript:popup('bla.asp','popup1','yes',337,137);"><b>Popup1</b></a><br>
<a href="javascript:popup('bla.asp','popup2','no',337,137);"><b>Popup2</b></a><br>
yes - Ger dig scrollbars
no - Ger dig utan scrollbars
Skit bra. Stort tack Palle!
Nu är jag jobbig :)
Finns det nått sett att inaktivera ikonen som maximerar fönstret? Tror jag har sett någon sida som har gjort det.
PalleMedlem sedan apr. 20003 174 inlägg Hmm.. ser att du använder IE5.0, tror inte att det går i äldre läsare.
Använder man resizable=no avaktiveras den ikonen i IE6 iaf..