Avatar billede klojs Praktikant
16. august 2003 - 02:11 Der er 11 kommentarer og
3 løsninger

Hvad er Javascript ?

Mærkeligt spg. jeg ved deet godt *SS* men hvor er det mere rigtigt at spørge end herinde ??

Jeg har win98 og bruger IE6.0. Jeg tror det har noget med sagen at gøre.

For en uge siden anede jeg ikke hvad HTML var for noget, men nu har jeg lavet en - endnu - meget lille hjemmeside med alskens html-koder. Ret stolt er jeg altså :-)

På denne hjemmeside kunne jeg godt tænke mig at lave et fotoalbum eller en gæstebog. I fotoalbummet skal det kunne lade sig gøre at mine besøgende skal kunne uploade deres egne fotos og evt. selv oprette forskellige albums. Faktisk ligesom på igroups.dk. Hjemmesiden skal kun være for familien hvor vi kan lægge vores fotos op, fordi der ikke er plads nok i vores igroup.

Siden har jeg indtil nu lavet i FrontPage express og med programmet Smartftp til at uploade siderne med.

Nu har jeg så læst et sted, at man ikke bare lige kan lave sin egen f.eks. gæstebog uden at der skal linkes videre til en på en anden side. Hvis jeg skal lave en selv skal det være i noget Java eller php og hvad de andre nnu hedder. Kan man ikke bruge HTML koder der, eller hvordan hænger det hele sammen.

Skal lige sige at jeg intet kender til andet end det jeg har nævnt at jeg har brugt.

Er Javascript et begreb, software, browser eller hvad ?? Hvad kan det sammenlignes med ? Og har jeg ret i mine antagelser med at man ikke kan lave f.eks. fotoalbum som jeg arbejder nu ??

Håber i kan hjælpe for jeg har ikke lyst til at skal have et fotoalbum på andres sider.
Avatar billede galaxy Nybegynder
16. august 2003 - 02:24 #1
Javascript er et script-sprog, som du kan sætte ind i din HTML, for at udføre opgaver, som er svære eller slet ikke kan lade sig gøre, med alm. HTML.
Tror dog ikke, du kan bruge det til en gæstebog. Javascript har ikke ret meget med Java at gøre. Java er et rigtigt programmeringssprog.
Til dine opgaver skal du helst bruge PHP eller ASP, som også er programmeringssprog mest henvendt til webprogrammering.
Så du har desværre nok ret i, at du ikke kan lave hvad du ønsker uden, at lære dig selv noget nyt. Jeg vil stærkt anbefale PHP.
Avatar billede roenving Novice
16. august 2003 - 02:28 #2
For at kunne lave dine sider interaktive er det nødvendigt at have noget som kan reagere på hvad det er dine brugere gør.

Det kan lynhurtigt og meget nødvendigt deles op i, hvad der skal ske lige foran næsen på dem, og hvad som skal være til rådighed næste gang de (eller andre !-) kommer forbi.

Det som du i forvejen kan gøre noget ved kan kodes typisk med javascript, som er det fælles script-sprog som alle (almindelige) browsere siden 1996 har forstået.

Altså, hvis du godt vil kunne sørge for at dine brugere kan se at denne knap, som du selv har tegnet, den kan trykkes på, kan du med javascript kode det sådan at den får en anelse ændret udseende, når musen kommer hen over (at det bliver et andet billede som vises !-)

Hvis du godt vil have noget, som kan findes igen en anden gang er du nødt til at have noget på serveren som kan modtage input og reagere eller bare gemme det, så den næste kan se det.

Javascript afvikles _kun_ i browseren på brugerens maskine, men kan dog ved hjælp af kald af nye sider sætte gang i serverens mekanismer.

Skal du have en gæstebog (og/eller foto-arkiv) er det klart, at der er noget som skal gemmes et eller andet sted, så det nytter ikke meget, at den aktuelle bruger kan se det på skærmen, det skal ind i en database, som kan trække det frem igen, når en helt anden bruger kommer forbi !-)

Det som du kan finde som tjenester på nettet (gæstebog, besøgstællere o.l.) er nødvendigvis ret begrænset, for der skal være plads til at alle abonnenter får noget, dvs. du kan ikke regne med at pladskrævende ønsker kan opfyldes ...

Alt andet lige er en gæstebogsbesked på få hundrede byte -- et billede kan sagtens være hundredevis kilobyte eller endda flere megabyte -- så meget plads får du nok ikke lige lov til at lægge beslag på uden videre ...

Hvis du vil sådan noget kan du finde nogle hoteller, som gratis stiller en database-adgang til rådighed, men hvis du skal kunne opbevare og præsentere bliver du altså nød til at få lavet en database-script-kode som kan håndtere disse ting !o]
Avatar billede klojs Praktikant
16. august 2003 - 02:50 #3
Hmmmm det var egentlig også lidt hvad jeg regnede med, det kan godt tænkes at jeg vil prøve noget Javascript, som jeg lige fandt en engelsk tutorial om - ret trættende at læse engelsk, når til er til "undervisning", men jeg vil prøve at læse lidt om PHP, kan i anbefale en side hvor jeg kan lære det og hvor selv børn kan forstå det. Må selvfølgelig gerne være på dansk, men snupper i nød også engelsk *S*

Når jeg kan lære at lave hjemmeside på 1 uge, så er det fordi jeg elsker at lære nyt.

roenving <<< nu i mit album på min hylde har jeg kun billeder under 50 KB, og med en hjemmeside med 50 MB så  bliver det vist ikke noget problem. Har endda kig på en server der udbyder 100 MB gratis serverplads :-) Man kan godt tro det er løgn, men så finder jeg nok ud af det med tiden :-))
Avatar billede klojs Praktikant
16. august 2003 - 02:57 #4
Kan man forresten så godt "blande" PHP og HTML, for nu har jeg jo lavet det hele i HTML, og jeg har jo ikke sådan lige lyst til at lave alt det om *SS*
Avatar billede roenving Novice
16. august 2003 - 02:59 #5
Hvis du går efter php har du så også den fordel at en del af den grundlæggende syntaks er den samme som javascripts -- men _en del_ er vigtigt at lægge mærke til ...

-- og jeg kan helt tilslutte mig galaxys anbefaling, og den er du åbenbart med på -- kan man gætte på, at dit webhotel stiller gratis php og en enkelt mySQL til rådighed *gg*

-- jeg ville lige gå ind i php-afdelingen og søge lidt -- der er masser af guld der !-)
Avatar billede roenving Novice
16. august 2003 - 03:00 #6
Det typiske php-script består af ca. halvt af hvert, så ja !-)
Avatar billede roenving Novice
16. august 2003 - 03:02 #7
Avatar billede klojs Praktikant
16. august 2003 - 03:11 #8
Jeg har de sidste 10 min. kigget lidt på denne side, men guuud hvor er det dog tørt. Ikke meget der giver sig selv *SSS*

Vil prøve at kigge lidt under php kategorien, men når du helt klart anbefaler det program, jamen så skal jeg ikke have sagt noget *S* Har ikke en skid forstand på hvad der er bedst *SSS*

De steder jeg kigger lidt på som hjemmeside er hos frac.dk og freewebs.com. Jeg har foreløbig kun lavet lidt forsøg under "oldemor".
Avatar billede roenving Novice
16. august 2003 - 03:22 #9
Bare pas på at de brød du slår op også kan bages i den ovn du har ...

Jeg har selv indtil nu bevidst undladt at køre mig ind i hjørner jeg ikke kan styre -- for jeg er helt klar over, at det jeg gerne vil slår baglæns, hvis ikke det virker ordentligt ...

Du har et formål, så er det bare at forfølge de muligheder/udfordringer som følger med og det er væsentligt !-)

Hos en hel del har jeg set et resultat som kun kan være fordi de er snublet lige efter starten -- hvis du har mod på det kan du under php-kategorien med en simpel søgning finde gode henvisninger til tutorials -- også på dansk, jeg har bare ikke selv søgt dem endnu !-)

'På med pilen, Palle '-)
Avatar billede klojs Praktikant
16. august 2003 - 03:42 #10
Tak for opmuntringen.....jeg sørger dog for kun at eksperimentere på kopier, for nemlig tænk hvis jeg skal lavet hele møget om igen *SSS*

Du får lidt for din rekommendering af PHP :-)
Avatar billede klojs Praktikant
16. august 2003 - 03:45 #11
Hov....hvis jeg ikke kan styre hvem jeg snakker med - hvordan pokker skal jeg så kunne styre PHP og HTML på samme tid LOL

Læg lige et svar roenving, så får vi 10 hver
Avatar billede hardon Nybegynder
16. august 2003 - 05:30 #12
http://home3.inet.tele.dk/storm/javascript/
http://www.libris.dk/default.asp?loadside=/internelinks.asp?

er to fine steder at finde materiale til netop hvad du søger begge er på dansk
Avatar billede roenving Novice
16. august 2003 - 10:01 #13
Velbekomme '-)
Avatar billede roenving Novice
17. august 2003 - 11:45 #14
-- og tak for points ;~}
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