Avatar billede jan2001 Nybegynder
07. september 2003 - 12:05 Der er 9 kommentarer og
1 løsning

åbne nyt vindue

I javascrip kan man med window.open åbne et nyt vindue med eller uden menu og meget andet, men findes der noget tilsvarende i ASP, så man ikke man ikke risikerer at folk ikke kan se siden, hvis de ikke har javascript i deres browser?
Avatar billede keysersoze Ekspert
07. september 2003 - 12:09 #1
nej - alt ASP kan er at afvikle noget kode på serveren og ud fra det generere en kode der kan læses hos klienten.

Andelen af folk der er disabled eller slet ikke har javascript burde dog også være forsvindende lille...
Avatar billede jan2001 Nybegynder
07. september 2003 - 12:50 #2
Jeg tænker også lidt på versionerne af javascript. Kan window.open forståes af alle versioner?
Avatar billede keysersoze Ekspert
07. september 2003 - 13:35 #3
Open blev introduceret med NS2 og det er ret lang tid siden den kom frem - desuden mener jeg det var der javascript kom frem, så mon ikke det er alle versioner...

hvad er det du er så bekymret over med noget så simpelt som et popup-vindue?
Avatar billede jan2001 Nybegynder
07. september 2003 - 14:43 #4
Fordi mine popup-vinduer skal indeholder billeder af thumbnails og det duer jo ikke, hvis ikke alle kan få disse at se, hvis de bruger noget gammelt l*rt. På den anden side, så er de jo så selv uden om det.
Avatar billede netro Nybegynder
07. september 2003 - 17:22 #5
Alternativt kan du jo gøre det sådan:

<a href="popup.asp" target="_blank">Åben vindue</a>

Og når vinduet så er åbent, kan du med javascript justere dets størrelse. Hvis folk så har deaktiveret active scripting, kan de stadig se vinduet - blot ikke få ændret størrelsen.
Avatar billede jan2001 Nybegynder
07. september 2003 - 20:19 #6
netro: Har du en stump kode, der justerer størrelsen og samtidig også fjerner menuen?
Avatar billede keysersoze Ekspert
07. september 2003 - 20:31 #7
du kan kun justere størrelsen - ikke fjerne menuer m.m.
Avatar billede netro Nybegynder
07. september 2003 - 20:42 #8
Ja, bare placér følgende et sted mellem <body> og </body> i vinduets fil:

<script language="javascript">
<!--
window.resizeTo(500,300)
//-->
</script>
Avatar billede jan2001 Nybegynder
08. september 2003 - 20:30 #9
netro synes jeg kom med den meste hjælp så du får pointene.
Avatar billede netro Nybegynder
08. september 2003 - 21:43 #10
Ok
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
Kurser inden for grundlæggende programmering

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