webForumDet fria alternativet

ändra redan öppet fönster

JavaScript

1 svar · 208 visningar · startad av gnorkan

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

Hej

Är det möjligt att ta bort verktygsfält och scrollbars samt ändra storlek på ett redan öppet fönster?

Alltså på motsvarande sätt som window.open används för nya fönster.

//gnorkan

Medlem sedan juni 20004 308 inlägg
#2

I Netscape 4 kan du göra det med ett signerat script;

if (document.layers){
	netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserWrite');
	window.locationbar.visible=false;
	window.statusbar.visible=false;
	window.toolbar.visible=false;
	window.scrollbars.visible=false;
	window.menubar.visible=false;
	window.personalbar.visible=false;
}

... men eftersom du inte har något certifikat på surfarens dator kommer det generera en varningsruta som säger att "sidans skapare vill göra något uschligt med dina inställninar, vill du fortsätta?" Jag har dock märkt att samma script funkar ocertifierat i Mozilla. IE däremot kanske du kan använda något active-x objekt för att uppnå samma sak, men det skulle med största sannolikhet generera en liknande varningsruta.

Ändra storlek är däremot enkelt.

window.resizeTo(500,500);
256 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)