Avatar billede krydset Nybegynder
24. juli 2004 - 10:13 Der er 32 kommentarer og
1 løsning

Størrlse på popup vindue

hvordan bestemmer jeg størrelsen på et popupvindue og hvordan laver jeg det i fullscreen. ved ikke om det er den her kategori men prøver alligevel
Avatar billede krydset Nybegynder
24. juli 2004 - 10:17 #1
fand noget på nettet
<FORM>
<INPUT type="button" value="New Window!" onClick="window.open('http://www.pageresource.com/jscript/jex5.htm','mywindow','width=400,height=200')">
</FORM>


Lukker igen :-P
Avatar billede tubber Juniormester
24. juli 2004 - 10:18 #2
<SCRIPT LANGUAGE="javascript">
    function OpenWindow(URL,Fag) {
        window.open(URL,Fag,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=480,height=640")
    }
</SCRIPT>

<A HREF="java script:OpenWindow('pics/18.html','Billeder');">
Avatar billede roenving Novice
24. juli 2004 - 10:18 #3
-- og du kan også prøve at kigge på:

http://roenving.users.whitehat.dk/WindowLaboratory.html
Avatar billede tubber Juniormester
24. juli 2004 - 10:19 #4
Ellers er der noget der :)

Scriptet i head og lav links på den måde det står nederst :)

Billeder er navnet på vinduet og pics/18.html er url :)
Avatar billede tubber Juniormester
24. juli 2004 - 10:21 #5
Sætte den i fullscreen kan man vist ikke, det skal være defineret størelse......
Du kan dog med ASP (når man kan i ASP kan man sikkert også i PHP) gå ind og læse brugerens skærmstørelse og så sætte den ind, finder lige et asp eksempel......
Avatar billede roenving Novice
24. juli 2004 - 10:24 #6
Som det kan ses på linket kan man sagtens sætte den i fullscreen !-)

I IE på windows !o]
Avatar billede tubber Juniormester
24. juli 2004 - 10:26 #7
request.servervariables("http_ua_pixels")

Der kan du få opløsningen, så skal den bare splittes i 2 og sættes ind i linket.....
Avatar billede tubber Juniormester
24. juli 2004 - 10:28 #8
Ja i IE men skal det virke for alle kan man så ?

og hmmmm det ser ikke ud til at den med at hente resolution virker heller.....
det er vist også kun ie der retunere opløsning :(
Avatar billede krydset Nybegynder
24. juli 2004 - 10:28 #9
ja men har et problem tubber

<SCRIPT LANGUAGE="javascript">
    function OpenWindow(URL,Fag) {
        window.open(URL,Fag,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=480,height=640")
    }
</SCRIPT>

<td><A HREF="java script:OpenWindow('read_more.php','');">Læs mere</td>

men det siger "siden kan ikke vises" i det vindue der åbner op hvorfor ?
Avatar billede krydset Nybegynder
24. juli 2004 - 10:28 #10
hvad skal der stå efter read_more.php det er jo i samme mappe det ligger ?
Avatar billede tubber Juniormester
24. juli 2004 - 10:29 #11
Fed side by the way roenvig
Avatar billede tubber Juniormester
24. juli 2004 - 10:29 #12
><A HREF="java script:OpenWindow('read_more.php','Læs mere');">Læs mere</td>

Det er så titlen på den blå bar
Avatar billede krydset Nybegynder
24. juli 2004 - 10:32 #13
Får fejlen " der opstod ef fejl på siden ??

<SCRIPT LANGUAGE="javascript">
    function OpenWindow(URL,Fag) {
        window.open(URL,Fag,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=480,height=640")
    }
</SCRIPT>

<td><A HREF="java script:OpenWindow('read_more.php?id=<?PHP echo $row[id]; ?>,'Læs mere');">Læs mere</td>
Avatar billede krydset Nybegynder
24. juli 2004 - 10:33 #14
åhhh manglede en '
Avatar billede roenving Novice
24. juli 2004 - 10:34 #15
Nej, window-name er en html-identifier og må som sådan hverken indeholde mellemrum eller f.eks. danske special-bogstaver ...

Forøvrigt vises den ingen steder, så man kan roligt lave interCap eller lignende:

<A HREF="java script:OpenWindow('read_more.php?id=<?PHP echo $row[id]; ?>,'laesMere');">Læs mere</a>

-- husk også at et a-tag skal afsluttes !-)
Avatar billede roenving Novice
24. juli 2004 - 10:35 #16
' kiggede jeg ikke efter ...
Avatar billede krydset Nybegynder
24. juli 2004 - 10:39 #17
Den viser ikke titel i det nye window, kun selve html adresse :-O har prøvet at lave den om til laes mere
Avatar billede tubber Juniormester
24. juli 2004 - 10:40 #18
ups ja det er title i dokumentet der er vises, kunne ikke lige huske hvordan jeg havde strikket det sammen :)

bruger den selv her:

http://huset.krog-frandsen.dk
Avatar billede krydset Nybegynder
24. juli 2004 - 10:41 #19
Det fårstår jeg ikke tupper :-S
Avatar billede krydset Nybegynder
24. juli 2004 - 10:43 #20
LOOOL man bruger jo bare den alm <title>
Avatar billede roenving Novice
24. juli 2004 - 10:43 #21
Det er _ikke_ titel i det nye vindue, men en identifier, som browseren bruger internt til identifikation af vinduet ...

F.eks. kan du lave et link senere, som har target til det navn:

<a href="enAndenSide.html" target="laesMere">En anden side i Læs Mere</a>
Avatar billede krydset Nybegynder
24. juli 2004 - 10:45 #22
Okaj så ved jeg det :-P
Avatar billede krydset Nybegynder
24. juli 2004 - 10:47 #23
et sidste spm kan jeg ikke gøre så der i status linien står # i setdet for den grimme url som der kommer frem nu. noget alá java script:openWindow('url')
Avatar billede tubber Juniormester
24. juli 2004 - 10:51 #24
Der må jeg sige det ved jeg ikke :(
Avatar billede roenving Novice
24. juli 2004 - 10:53 #25
<A HREF="java script:OpenWindow('read_more.php?id=<?PHP echo $row[id]; ?>','laesMere');" onmouseover="window.status='Læs mere ...';return true;">Læs mere</a>
Avatar billede krydset Nybegynder
24. juli 2004 - 10:56 #26
Hvorfor kan man ikke gøre det dåen her
<td><A HREF="java script:OpenWindow('sider/read_more.php?id=<?PHP echo $row[id]; ?>')",'Laes mere');" onmouseover="window.status='#'">Læs mere</a></td>
Avatar billede roenving Novice
24. juli 2004 - 10:58 #27
Fordi du afslutter href'en med ""en
Avatar billede krydset Nybegynder
24. juli 2004 - 10:58 #28
Nå ja havde glemt return true;
Avatar billede roenving Novice
24. juli 2004 - 10:58 #29
-- og kaldet til javascript-funktionen afsluttes med ) ...
Avatar billede roenving Novice
24. juli 2004 - 10:59 #30
<td><A HREF="java script:OpenWindow('sider/read_more.php?id=<?PHP echo $row[id]; ?>','Laes mere');" onmouseover="window.status='#';return true;">Læs mere</a></td>
Avatar billede krydset Nybegynder
24. juli 2004 - 11:00 #31
Såen her virker det
        <td><A HREF="java script:OpenWindow('sider/read_more.php?id=<?PHP echo $row[id]; ?>')",'Laes mere');" onmouseover="window.status='Læs mere...'; return true">Læs mere</a></td>

I har fortjent point, men var jo selv lidt hurgtig.

Skal jeg oprette et spm med til point til jer ??
Avatar billede roenving Novice
24. juli 2004 - 11:02 #32
Fjern )" som du har for meget !-)

-- og ja, jeg synes også du var for hurtig !o]
Avatar billede krydset Nybegynder
24. juli 2004 - 11:04 #33
er fjernet.

troede bare det var det rigtige jeg havde fundet.

men du svarede ikke om du ville ha point :-O
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