30. juni 2003 - 18:41Der er
18 kommentarer og 3 løsninger
Starte en web application fra desktoppen
Hej Eksperter !!
Mit Spørgsmål går på følgende. Kan man med Javascript eller lignende lave et script der kan starte en webapplikation op fra desktoppen(genvej), applikationen ligger på en server. Jeg tænker lidt i retning af Window.open(bla bla); Grunden er at jeg er ved at bygge en webapplikation der helst skal åbnes i ét vindue uden location,menubar,scrolling,toolbar og lign. Har ikke kunne få noget til at virke.
Javascript skal du jo have til rådighed for at lave window.open, så hvis det skal ske skal du altså starte et browser-vindue først og så fra det starte et andet op ...
Ja det har jeg fiflet med.. men det så skal jeg lukke det vindue bagefter og det giver det problem at der kommer en alertbox hvor man skal sige ja til at lukke vinduet. Det er det jeg gerne vil undgå..
encory -> Du skal som sagt åbne et normalt vindue, og herfra åbne dit popup vindue, også skal du lukke "moder" vinduet, det er så her du støder på din alert-boks som der ikke kan gøres noget ved, desværre for dig.
Grudnen til dnene alertboks er lavet er netop for at når folk laver en hjemmeside at de så ikke bare kan lave et link der lukker ens browsere.
Du kan kun lukke et med "lukke"-funktionen hvis du selv har skabt vinduet, dvs. et window.open vindue kan du lukke uden en alertboks.
Kan man så ikke åbne et browservindue på en anden måde..?? Jeg skal bare bruge et cleanet vindue uden ekstra vinduer.. Har iøvrigt også prøvet med _self eller _parent, og det virker fint men her kan jeg ikke slippe af med menubaren, toolbaren, location osv fordi de er i vinduet i forvejen.
Det er et kontrollet miljø som kun kunden skal benytte derfor ved jeg at popup ikke er noget problem. og eftersom det heller ikke er bannerreklame eller noget andet gejl men en applikation er det vel ikke noget problem. Hvad ville du eller foreslå AHV. Jeg skal bruge et tomt vindue.
grunkens vil virker ja pga. huller ;o) Men hvis det skal være så professionelt, så vil det vel være uprofessionelt hvis de huller pludselig bliver lukket også det ikke virker?
Det er vel mindst lige så uprofessionelt at bygge sin applikation på en fejl, som men ikke ved om er rettet imorgen, eller er det bare mig der synes det?
Jeg vil give dig helt ret men eftersom jeg sidder som udvikler og admin på systemet kan jeg tage stilling til det til den tid. Men du har en pointe AHV.
ahv > professionelt, eller ej....så forstår jeg godt din undren :)
men samtidig siger encory at det skal fungere i et lukket miljø, så hvis det er fakta kan administrationen jo bare sørge for at ikke partut installere alle de nyeste opdateringer :)
udover det, er det mærkeligt at flere browserudviklere, bevist ikke har lukket for hullet!
Et mere fremtidssikret bud er at gemme opener'en som en HTML Application, da den har udvidede rettigheder - herunder retten til at lukke sig selv uden bekræftelse fra brugeren.
Gem blot dit html-dokument som *.hta i stedet for *.htm(l) og tilføj close() til din open-funktion:
Jeg mener i øvrigt, at der er flere muligheder for at tilpasse vinduets udseende i en HTML Application - man kan f.eks. bestemme, om der skal vises knapper til minimering og maksimering og give det et unikt ikon. Prøv at søge på msdn.microsoft.com, hvis det har interesse...
Jeg takker alle der er kommet med bidrag til at løse mit problem jeg vil gerne fordele points så grunken får 45 og AHV 10 og edutasia 45 edutasia vil du skrive et svar.. så fordeler jeg points
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.