webForumDet fria alternativet

Förut bestämd storlek av fönster?

JavaScript

8 svar · 400 visningar · startad av Dwarfen

Medlem sedan jan. 2002241 inlägg
Frågan#1

Vad använder man för kommando för att göra en sida som skall ha en förutbestämd storlek?
Ser för jeavligt ut att ha stort fönster för en liten sak .t.ex frågepoll eller dylikt.

Medlem sedan maj 200010 687 inlägg
#2

Flyttas från HTML, XHTML & CSS till JavaScript, DHTML.

Medlem sedan dec. 1999707 inlägg
#3

Om det är ett fönster som du öppnar via JS så kan du ställa in det vid öppningen:

window.open("http://www.webforum.nu/", "", "width=400, height=300");

....

// eller för en modal dialog.
alert(window.showModalDialog("http://www.webforum.nu/", "", "dialogWidth: 400px; dialogHeight: 300px;"));

Annars kan du ställa in det genom en metod för window-objektet:

window.resizeTo(w,h);
Medlem sedan jan. 2002241 inlägg
#4

Har försökt med de tips ni har givit mig, men jag får det inte att fungera.
Använder mig av lite phpkod innan och jag kan inte sätta ihop den med länkkoderna ovan

Den koden som jag har till min specifika länk är:

echo ('<a href="las_kommentar.php?nid=' . $array['nid'] . '" TARGET=_BLANK>Läs kommentar</a><HR>');

Om ni har ork får ni gärna hjälpa mig?

Medlem sedan apr. 2002830 inlägg
#5

echo ('<a href="javascript:void(0);" onClick="window.open("las_kommentar.php?nid=' . $array['nid'] . '", "", "width=400, height=300");">Läs kommentar</a><HR>');

Medlem sedan okt. 20023 030 inlägg
#6

Vad nkrantz menar är:

echo ('<a href="javascript:void(0);" onClick="window.open(\\'las_kommentar.php?nid=' . $array['nid'] . '\\', \\'\\', \\'width=400, height=300\\');">Läs kommentar</a><HR>');
Medlem sedan jan. 2002241 inlägg
#7

Ah, nu förstår jag nästan.
Men det blir fortfarnade fel, men jag misstänker att det är pga att javascript inte är korrekt installerat på servern?
Eller är det något annat? Någon som har lust att kolla upp det?
http://dwarfen.myftp.org

Medlem sedan apr. 2002830 inlägg
#8

Nexus86 skrev:

Vad nkrantz menar är:

echo ('<a href="javascript:void(0);" onClick="window.open(\\'las_kommentar.php?nid=' . $array['nid'] . '\\', \\'\\', \\'width=400, height=300\\');">Läs kommentar</a><HR>');

Det är klart att det var det jag menade :) Tack Nexus86 :bire

Medlem sedan juli 2003303 inlägg
#9

http://www.webforum.nu/showthread.php?s=&threadid=83563&forumid=149

Så ska det göra till när man använder a-elementet till att öppna fönster mha. javscript.

263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)