Avatar billede gren Nybegynder
02. februar 2001 - 11:07 Der er 4 kommentarer og
1 løsning

Browseroptions

Kan browserargumenter som:
width=,height=,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0
placeres i den side jeg kalder fra et popup? Problemet er, at popupvinduet, en loginboks, skal sende brugeren videre til et nyt vindue med en andre browserindstillinger end det pågældne login vindue.

F.eks.
vindue 1: 200x200 uden knapper, scroll mm.
Vindue 2: 750x550 uden knapper, men med scroll

Jeg ved godt, at jeg kunne lave en window.open og en window.close, men så kommer der en \"alertboks\" med advarsel om, at vindue 1 lukkes.

Pffhh

Håber du har en idé om hvad jeg mener

Kristian
Avatar billede hope Nybegynder
02. februar 2001 - 11:20 #1
Jeg fatter det ikke, du kunne f.eks give en url så vi faktisk kan SE dit problem.

/hope
Avatar billede gren Nybegynder
02. februar 2001 - 11:31 #2
Det har jeg ikke endnu, men det er et generelt problem.
Istedet for, at definere browserindstillingerne fra side 1 (den side du kommer fra) vil jeg kunne lave et script, der laver browserindstillingerne på side 2 (den side du kommer til)

Hensigten er, at alle mine sider skal åbnes i f.eks. 800x600 i et browservindue uden knapper, scroll mm. Derfor ville det være smart, om jeg blot kunne lave et javascript og includere det på alle siderne?

Er det forståeligt?

Kristian
Avatar billede jakoba Nybegynder
02. februar 2001 - 21:12 #3
I \"vindue0\" (det allerførste)

<script language=\'javascript\'>
function openLogon () {  // åbner vindue1 (logon siden)
  window.open(\"logon_side_URL.html\", \"vindue1\",
                      \"width=200,height=200,toolbar=0,location=0,directories=0,\"
                    +\"status=0,menuBar=0,scrollBars=0,resizable=0\"
}; //end openLogon ()
</script>

udfør openLogon når der klikkes på \"jeg vil logges på\" link eller knap.

I \"vindue1\" (logon siden)

<script language=\'javascript\'>
function openHemlig () {  // åbner vindue2 (den \'beskyttede\' side)
  window.open(\"beskyttet_side_URL.html\", \"vindue2\",
                      \"width=750,height=550,toolbar=0,location=0,directories=0,\"
                    +\"status=0,menuBar=0,scrollBars=1,resizable=0\"
}; //end openHemlig ()
</script>

mvh JakobA

PS: Når jeg møder sådan en side der tager mine knapper, menuer osv  går jeg som regel et andet sted hen.
Avatar billede jakoba Nybegynder
02. februar 2001 - 21:14 #4
rettelse: Begge funktioner mangler  ); i tredie linie
                    +\"status=0,menuBar=0,scrollBars=0,resizable=0\" );
Avatar billede olebole Juniormester
03. februar 2001 - 02:12 #5
<ole>
Lige en ting jakoba glemte at forklare er, at du ikke kan ændre ved det oprindelige browservindue...altså det, programmet selv åbner - ved brugerens hjælp.
Derimod kan du ændre på et vindues knapper og barer, hvis det er åbnet med JavaScript.
I virkeligheden behøver du ikke åbne to forskellige vinduer, men \'bygge om\' på login-vinduet, sådan:

I \"vindue0\" (det allerførste)

<script language=\'javascript\'>
function openLogon () {  // åbner vindue1 (logon siden)
  window.open(\"logon_side_URL.html\", \"vindue1\",
                      \"width=200,height=200,toolbar=0,location=0,directories=0,\"
                    +\"status=0,menuBar=0,scrollBars=0,resizable=0\");
}; //end openLogon ()
</script>

udfør openLogon når der klikkes på \"jeg vil logges på\" link eller knap.

I \"vindue1\" (logon siden)

<script language=\'javascript\'>
function openHemlig () {  // \'ombygger\' vindue1 (den \'beskyttede\' side)
  window.open(\"beskyttet_side_URL.html\", \"vindue1\",
                      \"width=750,height=550,toolbar=0,location=0,directories=0,\"
                    +\"status=0,menuBar=0,scrollBars=1,resizable=0\");
}; //end openHemlig ()
</script>

Læg mærke til de begge åbner et vindue \"vindue1\". Anden gang det sker, vil vinduet være åbent og bare antage de nye dimensioner, angivet i funktionen.
Dette vindu vil så - under alle omstændigheder - ligge ovenpå det oprindelige browservindue, som du KUN kan få lov at lukke efter en sikkerheds-confirm, der spørger brugeren om lov.
/mvh
</bole>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester