20. marts 2004 - 19:30Der er
28 kommentarer og 1 løsning
Ny focus() på allerede åbnet vindue
Jeg åbner et nyt vindue og sætetr focus på det, men næste gang jeg bruger funktionen kommer der ikke focus på vinduet?
Hvordan kan jeg gøre det?
Måske skyldes det at jeg BÅDE vil have det oprindelige vindue, hvorfra ekstravinduet åbnes til at returnere til forsiden OG have focus på ekstravinduet i een funktion?
(Scriptet ligger inden i en php-side- derfor det udseende)
roenving: Det vil ikke virke. Når først pdfwin ER åbent kommer det ikke op til overfladen næste gang! Ovenstående scriptbid fortsætter: </head> <body onLoad="go_now()">
virker fint hver gang
kan man teste om pdfwin er åbent og så kalde det frem på en anden måde, hvis det er?
Nah- det er javascript Det virker med focussen p. gr. a blur() - men hovedvinduet bliver sendt helt ned under alle åbne vinduer og det er ikke helt godt. Man skulle helst have hovedvinduet lige under pdfvinduet.
ja, koden er god -men jeg ville gerne have det sådan, at næste gang man så kører samme rutine fra hovedvinduet skal det "gamle" ny vindue dukke op til overfladen igen. (hvis man har lukket det første ny-vindue kommer der selvfølgelig et nyt ny-vindue op, men kan man ikke få det gamle ny-vindue op og skifte indhold?)
Jeg er bange for, at det er mig der er en dummy nu. Jeg prøvede din kode indsat i Oles "altså scriptet skal se sådan ud", med samme notation, men jeg kan ikke få kombineret de forskellige citationstegn (""'') så det virker. Er der en letfattelig regel for brugen af enkelt og dobbelt citationstegn, jeg synes altid jeg har problemer med dem. (Jeg er med på at jeg kan klistre strengene sammen med punktum til PHP-brug)
-- og egentlig er reglen for brug af gåseøjne og apostroffer ganske simpel, men nogle gange er det svært at overskue ...
En streng kan i både javascript og php afgrænses med begge tegn (dog får du nogle ekstramuligheder i php med gåseøjne !-), men den vil præcis blive afgrænset, dvs. når der næste gang kommer det samme tegn, læser fortolkeren det som om at her slutter strengen medmindre det pågældende tegn er escapet, se f.eks. i ovenstående rundt om 'self.close()' ...
Tak. Så virker det perfekt. Det var en større omgang end jeg havde troet. Tak for jeres tålmodighed, den er beundringsværdig. Lad mig lige få et svar, så får du point. Og hvis Ole, som hjalp godt, vil have points kan han lige skrive, så laver jeg et spørgsmål.
-- og kender jeg ole, vil han sikkert acceptere at få points her, men nok synes, at det var en mærkelig ting at skrive, at du skulle oprette et spørgsmål til ham (sådan ville jeg selv tænke !-)
Et spørgsmål lukker ganske rigtigt efter 1. accepterede svar, så min pointe gik på, at ville du give ole points også, skulle du opfordre ham til at gøre det her ...
-- og så vente med at afslutte, til han havde lagt et svar !-)
-- og så kan du altid i et åbent spørgsmål forøge point-tallet ved under Funktioner ude til venstre at vælge 'Afsæt flere points'
Hehe ... det er helt fint. Efterhånden vil du sikkert finde ud af, hvordan pointsystemet fungerer - du er langt fra den første, der ikke kan finde rundt i mulighederne :)
Jeg har egentlig ikke noget at bruge points til, så det er sjældent, det hidser mig op, hvis jeg ikke får nogen. Når jeg til tider farer i flint over manglende points, er det hvis en spørger arrogant klapper et spm. i for næsen af mig og/eller andre svarere, der har brugt dyrbar fritid på at hjælpe ... og det er der jo slet ikke tale om her.
Det vigtigste for os alle er, at du fik løst dit problem - og at du forhåbentlig har fået bedre forståelse af, hvordan gåseøjne sættes i forskellige script-sprog ;o) /mvh
Ja -jeg har lært meget, og er lidt flov over, at jeg ikke har fået lært den basisviden om brug af gåseøjne og escaping, men nu forstår jeg det vist. Ang. point så prøver jeg at gøre det rigtigt i næste spørgsmål, som allerede er undervejs.
Ja, jeg sad og kiggede på den, for jeg havde først lavet en tal-variabel, og ville ikke støde ind i problemer omkring den detalje, men glemte så at fjerne ordenstals-punktummet !-)
Synes godt om
Ny brugerNybegynder
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.