Avatar billede colman Nybegynder
23. september 2002 - 12:21 Der er 12 kommentarer og
1 løsning

Location ???

Hvordan får jeg "fat" i den aktuelle html sides adresse ??

Udover dette skal jeg kunne lave et popup vindue hvis adresse er den ovenstående adresse + &layout=1..

Er det til at fårstå ?? :(
Avatar billede gitrian Nybegynder
23. september 2002 - 12:41 #1
Jeg ved ikke om det kan bruges, men hvad med nedenstående:

window.open(document.href+"?layout=1","PopupTitel",'toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=1');
Avatar billede jakoba Nybegynder
23. september 2002 - 12:48 #2
tæt på,  istedet for  document.href  skal der stå  self.location.href

window.open( self.location.href+"?layout=1", "PopupTitel", 'toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=1');
Avatar billede hirayz Nybegynder
23. september 2002 - 12:48 #3
self.location.href
Avatar billede colman Nybegynder
23. september 2002 - 13:08 #4
hmmm nu er jeg ikke den store hej til javascript...hvordan skal koden se ud hvis jeg vil have at flg. grafik skal linke:

<img src="grafik.jpg>
Avatar billede colman Nybegynder
23. september 2002 - 13:08 #5
<img src="grafik.jpg">
Avatar billede colman Nybegynder
23. september 2002 - 13:29 #6
<a href=# onClick="window.open('self.location.href'+'and1', 'PopupTitel', 'toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=1')">link </a>

Dette er det tætteste jeg kan komme på men det fungerer ikke :(
Avatar billede jakoba Nybegynder
23. september 2002 - 13:48 #7
du skriver  +'and1'
det skal være +'?and1'
Avatar billede colman Nybegynder
23. september 2002 - 13:50 #8
hmmm det virker stadig ikke :(
Avatar billede colman Nybegynder
23. september 2002 - 14:09 #9
Ok nu virker det, men et enkelt problem :)

Efter at jeg trykker på knappen der henter popup så bliver der indsat et # efter adressen på den oprindelige side...

Kan man undgå dette ??
Avatar billede jakoba Nybegynder
23. september 2002 - 14:12 #10
<a href=# onClick="window.open('self.location.href'+'?and1', 'PopupTitel', 'toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=1');return false;">link </a>

der er tilføjet  ;return false; bagerst i onclick handleren. så bliver linkets href= attibut slet ikke aktiveret.
Avatar billede colman Nybegynder
23. september 2002 - 14:58 #11
Intet fungerer nu.... For det første virker det der med at fjerne # ikke. Jeg bruger flg. kode:

function aaben(){
win=window.open(self.location.href+"&layout=1", "Printvenlig", 'width=400,height=412,toolbar=0,location=1,directories=0,status=0,menubar=0,scrollbars=0,resizable=0');
win.print();
}

Den printer helt forkert....Jeg vil altså gerne printe popupen ud og derefter lukke den automatisk!
Avatar billede Slettet bruger
28. september 2002 - 12:53 #12
function aaben() {
win = window.open(self.location.href + "&layout=1", "Bla", "Blablabla");
win.focus();
win.print();
win.close();
}

Linket kan se således ud:

<a href="#" onClick="aaben(); return false;">Print</a>
Avatar billede jakoba Nybegynder
28. september 2002 - 13:05 #13
men hvis det blot handler om at få siden udskrevet med nogen andre styles end den vises på skærmen med, så kik på 'media types'
http://www.html.dk/artikler/00009/
http://www.edgeofmyseat.com/tutorials/tutorial3.asp
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