Avatar billede themepark Nybegynder
06. februar 2002 - 15:11 Der er 10 kommentarer og
2 løsninger

Åbn mappe i nyt vindue...

Jeg er ved at lave en side, som skal ligge på skolens intranet. Nu er det så, jeg gerne vil vide, hvordan jeg åbner en mappe på en harddisk i et nyt vindue.

Jeg har prøvet window.open, og mappen kommer i et nyt vindue, men den side, hvor linket var, skifter til en side, hvor der står [object], og det skal den ikke.

Michael
Avatar billede chron Nybegynder
06. februar 2002 - 15:18 #1
Prøv muligvis at holde shift inde mens du trykker på mappen/linket/whatever...
Avatar billede rune_c Nybegynder
06. februar 2002 - 15:22 #2
du skal skriv:

<a href="java script:void(window.open('about:blank', 'dffd'))">sdsd</a>

Det er fordi windows.open returnerer objektet, men hvis du skriver void() rundt om undgår du problemet.
Avatar billede themepark Nybegynder
06. februar 2002 - 15:28 #3
Kay...kan jeg også gøre det vindue, jeg åbner, maksimeret på en eller anden måde?

Michael
Avatar billede themepark Nybegynder
06. februar 2002 - 15:33 #4
Hvis jeg trykker på linket, får jeg at vide, at strengkonstanten er uafsluttet i linje 1, tegn 19.

<A HREF="java script:window.open('G:\')">

Dette er linjen...jeg kan da ikke se en uafsluttet streng.
Avatar billede themepark Nybegynder
06. februar 2002 - 16:08 #5
Nevermind...jeg har løst det ene problem...nu drejer det sig bare om at gøre vinduet maximeret...jeg kan selvfølgelig gøre det ved at sætte width til 1024, height til 768 og left og top til 0, men kan man ikke gøre det lidt lettere?

Michael
Avatar billede rune_c Nybegynder
06. februar 2002 - 17:41 #6
du mangler void!!!

<a href="java script:void(window.open('G:\', NULL))">sdsd</a>
Avatar billede Slettet bruger
06. februar 2002 - 18:10 #7
Du kan ikke maksimere lettere, men automatiskere! :)

<script>
function abnMax(url,navn) {
w = screen.availWidth;
h = screen.availHeight;
window.open(url,navn,"top=0,left=0,width" + w + ",height=" + h);
}
</script>

<a href="#" onClick="abnMax('G:\','nytVindue'); return false;">Åbn G:</a>
Avatar billede themepark Nybegynder
06. februar 2002 - 18:23 #8
Ja ja...jeg ved godt det med void...men det problem er løst nu...nu vil jeg blot gerne vide, om og i så fald hvordan jeg kan maksimere...altså uden at skulle angive left og height i window.open, men i stedet for f.eks. skrive maximize.

Og til phoenixv, så behøver jeg ikke automatiskere, da skærmens bredde og højde er den samme overalt...
Avatar billede Slettet bruger
06. februar 2002 - 18:28 #9
Jamen nu behøver du jo ikke skrive width og height heller! :)
Avatar billede themepark Nybegynder
06. februar 2002 - 18:31 #10
Du ved godt, hvad jeg mener, phoenixv...
Avatar billede Slettet bruger
06. februar 2002 - 18:47 #11
Det er jeg ikke helt sikker på mere.

Du kan ikke maksimere på andre måder, med mindre du da vil bruge resizeTo(), og det giver ikke så meget mening. Der findes ingen maksimér-funktion direkte i JavaScript.
Avatar billede themepark Nybegynder
07. februar 2002 - 12:59 #12
Takker, phoenixv...det var alt, jeg ville vide :-)
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

IT-JOB

Politiets Efterretningstjeneste

Sektionsleder til IT Porteføljestyring i PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-metodespecialist og projektkoordinator i Ballerup

Forsvarets Efterretningstjeneste

Linux Infrastructure Specialist

Capgemini Danmark A/S

Market Segment Lead, CPRD