22. november 2004 - 12:39Der er
8 kommentarer og 2 løsninger
Indsætte billeder på en side
Hej alle,
Ved ikke lige om det er den rigtige kat. Jeg har en side hvor man indtaster noget tekst i nogle form felter.. I bunden vil jeg gerne lave noget hvor det er muligt at indsætte nogle billeder, men det skal ske clientside uden at side refresher.
Det er til et CMS, hvor der er mulighed for at vælge nogle billeder som man tidligere har uploadet..
Har tænkte på noget med en select box med alle billeder, og når man vælger et så bliver det vist, og så hvis det er det rigtige så kan man trykke det over i en en anden select box..
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Hvordan får jeg det så til at være sådan at hvis det er det rigtige billed, så kan man trykke sæt ind, og så kommer det over i en anden select box... Og når jeg trykker gem, så skal jeg kunne gemme de ting der er i box nr. 2..
Jeg forestillede mig at du lavede en select der lister alle billederne. Ved valg af et billede vises det på siden med det samme uden at reloade. Ved klik på et link bekræftes at det er det aktuelle billede du ønsker at bruge, og derfor genereres en billedhtml der indsættes i den respektive boks.
Jeg vil have 2 select boxe... En hvor man vælger et billed, så ser man det, og så kan man trykke på en knap (flyt) så kommer det i den anden select box..
Ah, ja så ser det lidt mere besværligt ud hvis den anden selectbox har dynamisk længde. Du kan evt. arbejde videre med ændre dens kode i stil med det tidligere foreslåede. boks2.innerHTML = <select.... + kode skabt ud fra valget i den anden selectbox. Men det er vist noget fedtearbejde. Overvej om det er nødvendigt at lave det med to selectboxe.
Måske er der andre der har et godt bud ellers. Jeg er desværre stadig newbie på javascript området :)
Med ovenstående løsning kan du blot tilføje billede efter billede til din boks2, som iøvrigt også kunne være et textarea. Dette er god uden blot uden at de lander i en "overflødig" selectbox på mellemvejen. Kan du se hvad jeg mener? :)
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.