Avatar billede mbiegel Nybegynder
25. december 2006 - 00:41 Der er 16 kommentarer og
1 løsning

Hent billedtekst fra galleri i en form

Jeg har tænkt mig at lave en tilføj nyhed, med vælge billed funktion. Når man klikker på vælg billede, skal der poppe et nyt vindue op. I det nye vindue skal der være et billedgalleri, hvor man kan søge rundt. Når man klikker på et billede lukkes vinduet og teksten kommer hen i billed feltet.

Nu kommer spørgsmålet så, når man klikker på et billed, hvordan får man så et id fra billedet ind i tekstboksen?
Avatar billede mbiegel Nybegynder
28. december 2006 - 01:53 #1
er dette umuligt?
Avatar billede mcardle Nybegynder
28. december 2006 - 16:29 #2
Har du et textarea som teksten skal være i? eller har jeg ikke forstået det rigtigt?
Avatar billede mbiegel Nybegynder
28. december 2006 - 22:18 #3
teksten skal bare smides ind i en almindelig input boks, hvis det kan lade sig gøre ..
Avatar billede mcardle Nybegynder
29. december 2006 - 02:25 #4
Tror måske jeg har den nu...

Du have sådan, at når man trykker på et billede kommer der en form, hvor man så kan skrive en tekst til.

Er det rigtigt?
Avatar billede mbiegel Nybegynder
29. december 2006 - 02:44 #5
Nej

Jeg har en form med et input der fx. hedder billeder. ved siden af står der et link, der hedder vælg billede, når man klikker på det popper der et nyt vindue op, hvor man vælger et billede fx. et galleri med søgefunktion og alt det der pis :). Så når man klikker på et billede lukker popup vinduet. Så skriver den fx. navnet på billedet i feltet der hedder billeder.
Avatar billede mcardle Nybegynder
29. december 2006 - 02:46 #6
Okay... Så skal er det javascript og ikke php du skal lave det i...
Avatar billede mcardle Nybegynder
29. december 2006 - 02:50 #7
<script type="text/javascript">
  function copyPic(){
    document.getElementById("dit_input").value = dit andet vindue...
  }
</script>

Jeg er ikke så god til cross-window scripting, prøv at oprette dit spm. i javascript kategorien...
Avatar billede mbiegel Nybegynder
29. december 2006 - 02:52 #8
Ok tak :)

Prøver lige at søge i javascropt kategorien først ..
Avatar billede mbiegel Nybegynder
29. december 2006 - 03:19 #9
Eller kan man vel også bare lave sådan, at når man klikker på et billede lukker vinduet og den linker til side.php?img=billede.jpg i det gamle vindue, så henter man bare img med $_POST['img']?
Avatar billede mcardle Nybegynder
29. december 2006 - 03:21 #10
Ja, det kan man godt...

Du skal bruge $_GET['img'], hvis du sender med et link
Avatar billede mcardle Nybegynder
29. december 2006 - 03:23 #11
<img src="" onclick="self.close();" />
Avatar billede mbiegel Nybegynder
29. december 2006 - 03:25 #12
Ja, man skal bruge GET, tænkte på POST, fordi jeg sad og tænkte på det med formen :P..

Så mangler jeg bare den kode, der linker til et nyt link i det gamle vindue .. den tror jeg ikke er svær at finde ..
Avatar billede mcardle Nybegynder
29. december 2006 - 03:28 #13
Det kan du lave i javascript med:

<script type="text/javascript">
  function copyLink(){
    dinframe.location.href="billede.php?img=dit_billede.jpg";
  }
</script>

Det burde virke... Prøv det... :o)
Avatar billede mcardle Nybegynder
29. december 2006 - 03:29 #14
Så lav en onunload="copyLink();" i body'en på din popup...
Avatar billede mbiegel Nybegynder
29. december 2006 - 03:29 #15
nå .. prøver at se på det i morgen, nu skal jeg ud med aviser :(
Avatar billede mcardle Nybegynder
29. december 2006 - 03:30 #16
Hehe, okay... God fornøjelse...
Avatar billede mbiegel Nybegynder
14. juli 2008 - 01:04 #17
lukker tråden

mcardle har ikke skrevet et svar - så han kan få point
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

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging