Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  9 638
Trenger noen/en komando/er som gjør at etter feks 10sec så closer vinduet seg. "javascript:parent.close();" Denne vet jeg om, man da kommer det opp en boks som spør om man vil stenge vinduet. Vil ikke ha det.
Noen som vet hvordan jeg skal få til dette ?
Det kommer vel uansett en advarsel fra Internet Explorer om du vil lukke vinduet, om det gjøres automatisk, eller om du har trykket på en link.

Dette er jo av sikkerhetsmessige årsaker, det skal ikke være mulig for andre å lukke et vindu. Hvis vinduet har poppet opp, skal det ikke skje.

Mulig jeg bommer fælt nå, men jeg tror det er slik det fungerer. (Ellers finnes det vel en meta sak som fucker opp alt jeg har sagt :P)
Kan du ikke krydre: parent.close() med parametere?
helt sikker javascript.internet.com
Epleplukker
Trådstarter
Opprinnelig postet av fxxked
Kan du ikke krydre: parent.close() med parametere?
Vis hele sitatet...
hmm, får å si det kort. Hæ ? me is a n00b.
Eller, hvordan skal jeg gjør det ?
Den funker

<script language="JavaScript">
var gWindowCloseWait = 10;
function SetupWindowClose()
{
window.setTimeout("window.close()",gWindowCloseWait*1000);
}
var gSafeOnload = new Array();
function SafeAddOnload(f)
{
isMac = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;
IEmac = ((document.all)&&(isMac)) ? true : false;
IE4 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 4.")!=-1)) ? true : false;
if (IEmac && IE4)
{
window.onload = SafeOnload;
gSafeOnload[gSafeOnload.length] = f;
}
else if (window.onload)
{
if (window.onload != SafeOnload)
{
gSafeOnload[0] = window.onload;
window.onload = SafeOnload;
}
gSafeOnload[gSafeOnload.length] = f;
}
else
window.onload = f;
}
function SafeOnload()
{
for (var i=0;i<gSafeOnload.length;i++)
gSafeOnload[i]();
}
SafeAddOnload(SetupWindowClose);
</script>
Vis hele sitatet...
Epleplukker
Trådstarter
Sprm. om du vil close kommer jo
Testet med et script jeg har brukt på en gammel side. Der får du spørsmål om å lukke vinduet hvis du kjører i et vanlig explorer vindu, men dette spørsmålet kom ikke da jeg åpna sida i et popup vindu! Tror de fleste lignende script også fungerer slik..
Epleplukker
Trådstarter
Vel scriptet skal ikke kjøres i popup.. men i vanlig browser, popupen skal stå igjen.
Uprøvet med krydder:

parent.close( nodialog )

det må finnes en API et sted?!?

[edit]
http://www.hotscripts.com/Detailed/15393.html

Close IE from JavaScript (without warning)
[/edit]
Sist endret av fxxked; 9. januar 2004 kl. 13:38.