Avatar billede a330 Nybegynder
04. marts 2005 - 07:12 Der er 2 kommentarer og
1 løsning

spørgsmål ang variabler

er i gang med at lave et forum, hvor man bla kan uploade et billed på  siden hvor man opretter emner.
meningen er hvis man vil have et billed med, skal man klikker på en knap, så åbner der sig et popup vindue, hvor man kan vælge billedfilen og uploade den.

Spørgsmålet er så:
kan jeg få filnavnet med over,i en variabel, i det andet vindue som stadig er åbent, uden at skullle reloade siden. Kan det gøres feks hvis man definere filnavnet, i popup vinduet som $_globals['billedfil'];
Avatar billede coderdk Praktikant
04. marts 2005 - 07:25 #1
Det er mere kompliceret end som så, du kan lave en popup, hvor du kan trykke på en knap for at uploade filen, trykke submit, og den resulterende side kan vha javascript sende filnavnet tilbage til den rigtige side, ellers er du nødt til at reloade siden.
Avatar billede a330 Nybegynder
04. marts 2005 - 07:28 #2
ok det var desværre det jeg regnede med, har du evt java scriptet som kan gøre dette?
Avatar billede coderdk Praktikant
04. marts 2005 - 07:41 #3
Mnææh, men det er noget med, på "hovedsiden" som åbner popup'en... Jeg har lavet et lille eksempel du kan gå ud fra:

test.php:
<html>
    <head>
        <title>test</title>
        <script type="text/javascript">
            function chpic( navn )
            {
                document.getElementById( "billedet" ).src = navn;
            }
            function doopen()
            {
                window.open( "test2.php", "test2" );
            }
        </script>
    </head>
    <body>
        <img id="billedet" src="etbillede.jpg" alt="billedet">
        <div><a href="java script:doopen()">klik her</a></div>
    </body>
</html>

test2.php:
<html>
    <head>
        <title>test</title>
        <script type="text/javascript">
            function changeparent()
            {
                window.opener.chpic( document.getElementById( "feltet" ).value );
            }
        </script>
    </head>
    <body>
        <form>
            <input type="text" id="feltet" name="feltet" value="">
            <input type="button" value="klik" onclick="changeparent()">
        </form>
    </body>
</html>

Hvis du indtaster navnet eller en URL på et andet billede og trykker på "klik" skulle billedet på den anden side gerne skifte ;)
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