Avatar billede zurekk Nybegynder
23. maj 2007 - 21:56 Der er 15 kommentarer og
1 løsning

Ajax, lille betaling.

Hej Eksperter,

Jeg skal bruge en JavaScript programmør det kan hjælpe mig med 2 ting.

Det er forholdsvis svære ting, så hvis du leder efter et godt betalt arbejde, så er det ikke her.

Men hvis du gerne vil hjælpe mig for en lille sum penge så læs videre.


Jeg kan betale 400-600kr for at få lavet et text-editor script, som giver mulighed for at ændre få ting ved teksten, og en lidt mere avanceret billede uploader som kan smide billeder i teksten.

Jeg skal ikke bruge en super-hyper-text-editor, det er faktisk bare billede-funktionen der er et problem.

Og så vil jeg gerne have et lille script som submit'er formler live. Altså f.eks. til comments, rates, etc., det skal bare være så jeg selv kan lave nye.

I kan add'e mig på msn: mail | zurekk.dk

Eller skrive her :)

På forhånd tak.
Avatar billede w13 Novice
23. maj 2007 - 22:06 #1
Jeg kan muligvis hjælpe, da jeg selv snart er færdig med en texteditor.

Jeg har kigget på nogle af dine gamle spørgsmål, og det lader til, du bruger PHP, er det rigtigt?

Problemet er, at billeduploaden enten kræver PHP og ASP - og jeg mestrer kun ASP. =)
Avatar billede zurekk Nybegynder
23. maj 2007 - 22:15 #2
Well, php delen skal jeg nok stå for. Det er mere det der Ajax-stylish-ting jeg har problemer med og ikke tid til at lærer.
Avatar billede w13 Novice
23. maj 2007 - 22:47 #3
Ok, men så kan jeg nok godt hjælpe dig. Min texteditor er snart færdig, testet i Internet Explorer og Firefox. Der er intet meget avanceret i den, og funktionerne kan let fjernes/tilføjes.

Og Ajax'en er heller ikke noget problem. :)
Avatar billede zurekk Nybegynder
23. maj 2007 - 22:49 #4
Jamen så smid en msn eller mail :)
Avatar billede nico26 Nybegynder
24. maj 2007 - 10:46 #5
Du er velkommen til at kontakte mig:
http://www.nlundgaard.dk/kontakt.aspx
Avatar billede zurekk Nybegynder
24. maj 2007 - 14:14 #6
Hjælp er fundet :)
Avatar billede olebole Juniormester
24. maj 2007 - 15:47 #7
<ole>

Skræmmende mange af de, der påtager sig AJAX-jobs, aner ikke det første om DOM eller AJAX. Faktisk er det _overordentlig_ vanskeligt at finde en komeptent AJAX-koder.

Om der er tale om professionelt/ordentligt arbejde, undersøger du på flg. måde:
1) tjek først, om property'en 'innerHTML' bruges i koden. Er det tilfældet, er koderen inkompetent!
2) tjek din taskmanager, mens du i IE udfører en længere række AJAX-kald med tilhørende indsættelse af data i dokumentet. Stiger hukommelses-forbruget, er koderen inkompetent! Frigives hukommelsen ikke, når der navigeres til en anden side, er koderen _meget_ inkompetent!

/mvh
</bole>
Avatar billede nico26 Nybegynder
25. maj 2007 - 11:20 #8
ja, en meget udbredt teknink er, at lade ajax kaldet returnere html som på client siden derefter assignes innerHTML propertyen på en div eller lign.

Selvom X'et i AJAX står for XML, har jeg bedst erfaring med at bruge JSON som returværdi fra serveren.
Avatar billede olebole Juniormester
25. maj 2007 - 14:56 #9
Detalje: X'et står for XMLHttpRequest ... og jeg bruger nu også helst JSON  ;o)
Avatar billede intenz Novice
26. maj 2007 - 15:48 #10
X'et står nu for XML (Asynchronous JavaScript and XML). Men pyt med det ;)
Avatar billede olebole Juniormester
31. maj 2007 - 15:26 #11
Ham, der navngav tekniken, skriver i sin FAQ:

Q. Why did you feel the need to give this a name?

A. I needed something shorter than “Asynchronous JavaScript+CSS+DOM+XMLHttpRequest” to use when discussing this approach with clients.

Da man jo sagtens kan lave AJAX helt uden brug af XML - men ikke uden XMLHttpRequests. Derfor giver det mening at bruge et X for XMLHttpRequests ... men ikke for XML  ;o)
Avatar billede nico26 Nybegynder
02. juni 2007 - 11:47 #12
olebole> din forklaring giver god mening. Kan du så forklare hvorfor det hedder XMLHttpRequests, og ikke bare HttpRequests?
Avatar billede olebole Juniormester
04. juni 2007 - 12:41 #13
Det er vel så indlysende, at det ikke behøver en forklaring. Hvorfor spørger du?
Avatar billede nico26 Nybegynder
07. juni 2007 - 16:11 #14
øhh, fordi man bruger det til meget andet end xml. JSON, html, text m.m. Så jeg synes ikke det er indlysende. Derfor spørger jeg, men der er jo ingen der siger, at du behøver svare.
Avatar billede nico26 Nybegynder
07. juni 2007 - 16:13 #15
Btw. Google bruger innerHTML i nogle af deres gadget eksempler. Det kan da være du skulle lære dem nogle af dine triks.
Avatar billede olebole Juniormester
08. juni 2007 - 14:29 #16
XMLHttpRequest-objektet er oprindelig ikke beregnet til brug med andet end XML - ligesom HTML aldrig har været beregnet til den type sider, du ser på WWW idag. Alle de andre måder at bruge XMLHttpRequest-objektet på er forsøg på at 'skubbe konvolutten' og strække teknologien til det yderste. Derfor hedder objektet og teknologien, som det gør  =)

Google skriver langtfra valid kode - og jeg er udmærket klar over, de bruger innerHTML - uden at det bør være en inspirationskilde for andre.
Google's kodere hører afgjort til blandt de allerbedste, så de ved, hvad de gør og hvornår de gør det - og kan derfor undgå de problemer brugen af innerHTML giver.

Faktisk hører Google til blandt de ganske, ganske få, der kan kode effektiv og fornuftig AJAX. Google's kodere er således nogle af de eneste, der overhovedet adresserer IE's problematiske garbage-collection på realistisk vis.
Normen er faktisk, at AJAX-applikationer leak'er bunker af hukommelse i IE, p.gr.a. manglende kunnen/viden hos koderen bag.

Velkodede AJAX-applikationer på WWW kan tælles på ganske få (maskinsnedker)hænder  =)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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