Avatar billede tahoo Nybegynder
06. juni 2000 - 13:12 Der er 10 kommentarer og
2 løsninger

javascript + layer

Hejsa, jeg har brug for et java script.

Man skal lave en menu, med nogle forskellige, billeder- der skal fx være plads til 10 billeder. Man skal kan flytte billederne med musen, ned på en "legeplads" hvor mange kan sætte billederne sammen, så de kan danne nogle forskellige ting. Det skal være sådan at når man har taget et billede ned, skal billedet stadig være oppe i menuen (altså den kopiere billedet). Så skal der være en tæller, der tæller hvor mange billede du har taget af billede 1, billede 2 o.s.v, til sidst skal man kan sende det hele, ved fx at trykke på en knap, så den sender den til en bestemt email. Der skal så stå i emailen hvor mange billede du har brugt af hver + et billede af "legepladsen"(fx et print screen) altså det du har sat sammen.

Hvis der er nogle som kan hjælpe mig med dette problem, vil det være meget dejlig. Min email er simon@tahoo.dk, hvis det er nogle spørgsmål, kan i sende en mail til mig, så jeg kan ringe jer op.

Jeg har set flytte funktionen fra www.slikforenslik.dk  og  tællefunktionen fra en sms sender, der tæller hvor mange tegn der er tilbage.. man må kunne sætte dem sammen på en eller anden måde, mit problem er bare hvordan.

Telefon nr. 22526274

JEG VIL BLIVE UTROLIG GLAD HVIS NOGLE KAN HJÆLPE MIG…
Avatar billede olebole Juniormester
06. juni 2000 - 13:36 #1
<ole>
Gå til:
    http://www.dansteinman.com/dynduo/
og find ud af at lave X-browser DHTML. Du kan her lære at lave draggable layers...lige det, du skal bruge.
/Vh
</bole>
Avatar billede theartist Nybegynder
06. juni 2000 - 18:53 #2
Nu vi er i det gavmilde Url uddelingshjørne, så kan du finde noget her, som kan det du efterspørger:

http://www.bratta.com

helt specifikt kan du finde det med at trække i layers på denne adresse:

http://www.bratta.com/dhtml/scripts.asp?url=scripts/scripts.asp?id=14&ac=25&order=created

Lige præcis det du efterspørger er en større opgave, du vil få nogle problemer med at lave afsendelsesdelen hvor den vedlægger et billede med mindre du laver dette i ASP eller andet serverside sprog der har en komponent til dette.

Counter er rimelig let at gå til - det samme med drag af layers. du kan også godt hente hvor mange billeder du har haft fat i og redirecte til en side med det endelige billede. Her skal du dog nok få brugeren til at indtaste sin e-mail og sende en mail videre til dig uden at du får billedet med, men bare bliver oplyst om, hvor mange klik brugeren har brugt, i den mail du modtager.
Avatar billede olebole Juniormester
07. juni 2000 - 00:56 #3
theartist >> Ugh...rart at se dig aktiv her igen ;-)
Har du nogensinde checket Dan Steinman? Jeg har tidligere været STOR fortaler for Bratta, men efter én her på Eksperten pegede på Steinman, har jeg ikke været i tvivl. Det er NOGET mere elegant arbejde. Prøv at checke det ;-)

tahoo.dk >> Det er ikke for at score billige points indenom theartist (det tror jeg iøvrigt også, han ved!), men da jeg både har arbejdet med Bratta's og Steinman's dragables, kender jeg forskellene - og mit råd er brug Steinman!

Det vil blive svært at skrive noget, der kan klone et lag. Du bliver nok nødt til at lave en række ens dragables ovenpå hinanden, som du så kan flytte. Tilsidst kan du aftaste alle dine dragables' koordinater, som så kan sendes sammen med mailen til dig (de kan være skrevet som 'input type=hidden', så brugeren slet ikke ved, han sender dem). Her kan du så tage disse koordinater og smide dem ind i et lignende 'program', der bruger disse talsæt til at anbringe et lignende antal dragables - og altså få genskabt det billede brugeren lavede. Så er du ude over at skulle få brugeren til at lave screendumps og sende dem med.

Man vil let kunne lave en funktion, der når et lag er blevet trukket lets say 10 pixels enten i X- eller Y-retningen, regner laget for flyttet - og tager det med som et flyttet lag.
/Vh
Avatar billede tahoo Nybegynder
07. juni 2000 - 08:05 #4
Er der nogle som kan lave et eks. til mig ???
Avatar billede tahoo Nybegynder
07. juni 2000 - 08:06 #5
Hvem er Dan Steinman???
Avatar billede olebole Juniormester
07. juni 2000 - 09:50 #6
Han er den, der har lavet tutorial'en 'The Dynamic Duo', som jeg gav dig linket til ovenfor.
Prøv til en start at bakse lidt med det selv - et eksempel kræver temmelig meget kode, men tro mig: Du vil blive glad for at få lært noget om det ;-)
Avatar billede theartist Nybegynder
07. juni 2000 - 10:01 #7
jamen Ole... jeg har da hele tiden været aktiv :-) bare ikke så meget i lige denne kategori.

tahoo>> Jeg er solgt, Olebole har nok fat i den lange ende, du skal nok lave det med en masse hidden fields, eller lave din formside i asp hvor du requester (d)en form der optæller antal clicks og sender den med mailen og glemmer alt om at sende billedet eller dets koordinater med.

Lad os antage at du har 10 dragable layers og evt. som Ole siger x 2 dvs en kopi af hver layer liggende oven på hinanden, så kan du counte click - 1 for hver gang man klikker på et layer og så kan du se hvor mange click brugeren har brugt på at samle billedet og på den måde få en slags hiscoreliste... Resultat: Bruger xxx brugte 20 click på at samle billedet. Brugeren har altså hafdt fat i de forskellige layers 20 gange, en anden bruger ville måske kun bruge 10 click og så har han samlet det bedst/hurtigst.

Har jeg misforstået alt, eller kunne dette ikke være en løsning på dine kvaler. Brugeren får i hvert fald den samme oplevelse.
Avatar billede olebole Juniormester
07. juni 2000 - 10:13 #8
Jamen, så velkommen tilbage i MIN kategori...Sschhhh...lad ikke nogen vide, jeg kom til at sige det!...Hehe!

Ja, blander vi først ASP eller PHP ind i billedet, bliver det rigtig sjovt...så kan du lave mange spændende detaljer. Lær nu først at lave nogle træk-bare lag - og find ud af alle de informationer, du hele tiden kan trække ud ang. position osv. af lagene. Det er SPÆNDENDE! ;-)
/Vh
Avatar billede tahoo Nybegynder
07. juni 2000 - 10:57 #9
Til Olebole og theartist mange tak for jeres hjælp.

>>Theartist<< Det jeg skal bruge det til er at, billeder i menuen skal være reoler. Folk skal så komme ind på siden og sætte de forskellige reoler sammen - sådan som de ønsker dem. Så derefter at bestille dem. Så det er meget vigtig om de bestiller 2 reoler eller 1 - derfor tror jeg ikke at den virker den der med at klikke. Det jeg skal bruge skærmbilledet til er at se hvordan folk sætter det sammen. Med hensyn til de beslag der skal sendes med. For hvis en reol skal sættes sammen med en anden slags reol skal der jo bruges et andet beslag.

Jeg har forstået at denne opgave er rimelige svær...

Mange tak, fordi i har skrevet så mange indlæg til mig!!, men jeg er bare for DUM til at forstå dem... :-(
Avatar billede theartist Nybegynder
07. juni 2000 - 11:23 #10
ahhh... Ikea laver nøjagtig dette i USA.

tjek dette link: http://www.ikea-usa.com/content/furniture/designtools/furniture_designTools_fs.asp

og klik på reolen

Det er noget de virkelig betaler klejner for... det er forresten lavet i en applet, så vidt jeg husker
Avatar billede theartist Nybegynder
07. juni 2000 - 11:38 #11
Du skal helt klart gøre det samme som dem. Du skal KUN sætte dig ind i layers, lave det i DHTML - få kunden til at bygge sin reol i layers og så skal du bede dum om at printe det ud og komme ned i butikken med det, eller sende det med posten. En detalje er at lave det hele med en ramme, så når kunden printer skidtet ud, så sidder der et mærke på med "modtager betaler portoen" og så kan du sende dem en specialbygget reol mod et ekstra gebyr, der nok kan opveje at du skal betale porto - ja der er sgu grundlag for en hitter her.

Hvis du vil have det lavet af et webbureau, så kig på http://www.e-comedia.dk det kan vi sagtens lave for dig, det kan ikke komme til at koste alverden.



Avatar billede olebole Juniormester
07. juni 2000 - 12:13 #12
Ellers kan du maile mig på:
  oc@adr.dk
Jeg vil godt kunne lave det til dig - også så du får det nøjagtige billede af, hvad kunden har lavet. Koordinaterne på lagene kan blive banket ind i en database samtidig med, du får en mail. Du kan så klikke på et link i denne mail, der stiller dig om til en web-side, hvor du kan se, hvordan kunden valgte at få sin reol sat sammen.
Det er - som du helt rigtigt har opdaget - et for stort projekt til et spørgsmål her, men jeg vil gerne lave det som et betalt job. Send mig en mail, så vi kan finde ud af et godt tilbud.
/Vh
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