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);
258 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)