18. april 2002 - 09:55Der er
24 kommentarer og 1 løsning
Open og close og luk automatisk
Hej Eksperter,
Jeg har et link jeg skal have sendt afsted i en mail. Når folk klikker på mit link mit browservindue åbne med no toolbars. Jeg ved ikke helt hvordan man gør dette. Jeg regner med at man først skal kalde en slags splash side, som åbner ens egentlige side med no toolbars. Problemet er at denne splashside skal lukke automatisk ned, da den helst ikke skal ses. Alle forslag tages imod med kyshånd.
function popup(value) {var x=2000; var y=2000;popwin=window.open('+value+','popup','width=10,height=10,screenX='+x+',screenY='+y+',left='+x+',top='+y+',directories=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=no');target='popup';}
Bruger man en <body onload="self.close()"> Spørger browseren om man vil lukke browservinduet ned og det er det jeg gerne ville undgå (jeg kender godt onload="self.close()"> funktionen :)
Når du klikker på et link fra en mail bliver den vel ikke åbnet med: <a href="#" onclick="window.open('side.html','hej','width=400,height=400')">åbendu</a> og kan derfor ikke lukkes med <body onload="self.close()"> eller hva'?
det er der, du kan bruge function popup ('+value+','popup','width=10,height=10,screenX='+x+',screenY='+y+',left='+x+',top='+y+', directories=no, ' om man kan adresse prompt er tilstede location=no, om man kan se hvilken side man er på menubar=no, om der er menubar i toppen scrollbars=no, ' om scrollbar er tilstede status=no, ' om status i bunden er tilstede toolbar=no, ' om der er toolbar resizable=no ' om vinduet skal kunne resizes ');target='popup';}
function popup(value) {var x=200; var y=200;popwin=window.open('+value+','kate','width=480,height=260,screenX='+x+',screenY='+y+',left='+x+',top='+y+',directories=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=no');target='kate';}
Jeg har prøvet at sende i html, men linket som jeg har tilknyttet følgende fungerer ikke efter hensigten java script: window.open('http://www.test.dk/index.asp','','toolbar=no'); void(''); Den åbner 2 browservinduer hvoraf den ene fejler og den anden henter siden.
Det er de færreste mail-læsere der overhovedet afvikler javascript.
Selvom du har travlt tror jeg det vil være en fordel hvis du bruger den tid der skal til for at forklare klart og præcist hvad det er du prøver at gøre. Så slipper du for at spilde tiden på at læse vores svar der er basert på gætterier om hvad det er du vil.
Et styk klart spørgsmål :) Jeg sidder med en online spørgeskemaundersøgelse, som skal sendes ud til x-antal brugere. Linket til dette spørgeskema skal sendes ud til de udvalgte respondenter per mail. Det jeg ønsker er, at når disse respondenter klikker på linket, skal åbnes den første side i mit spørgeskema i et browservindue som har no toolbars...
Den eneste sikre måde, da de fleste email-læsere efterhånden ikke afvikler eller har fået slået js funktionen fra af sikkerhedsmæssige årsager er et link til en hjemmeside (med et pænt billede :) ), som automatisk åbner et popup vindue med dit spørgeskema
og så igen :0)
der kan du bruge javascriptet (åh nej - nu ævler han om det tåbelige script igen)
Ok shit - der er lige sket en drastisk ændring, som jeg tror gør spørgsmålet alle 100 point værd.
Det viser sig at alle respondender for tilsendt et unikt link (en nøgle) tsk. nogle idéer.... Det må vist betyde jeg må sende javascriptet med linket.. Hvordan aktiverer man js i sin outlook?
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.