Avatar billede charley78 Novice
20. juli 2008 - 19:54 Der er 28 kommentarer og
1 løsning

Stack overflow og vrøvl med javascript?

Stack overflow og vrøvl med script?

Jeg e fuldstændi 100% novice, når det gælder javascript og søger her kun en nødlsning, da scriptet jeg har brug for tilfældigvis er lavet i javascript.

Endelig lykkedes det at rigge et ellers for mig udforståeligt script til sådan at siden starter med både billed, men vupti er lyden forsvundet - og det vælter op med popups, der fortæller om stack overflow på linie 1, 2,3 osv..

http://www.yes-yes.dk/lyd

Kan nogen hjælpe?
Avatar billede olebole Juniormester
20. juli 2008 - 21:49 #1
<ole>

Det er tussegammel kode, som absolut bør udskiftes med noget helt andet. Hvad er det, du gerne vil lave?

/mvh
</bole>
Avatar billede olebole Juniormester
20. juli 2008 - 22:05 #2
- og så skal lukke et af spørgsmålene http://www.eksperten.dk/spm/838903  ;o)
Avatar billede charley78 Novice
20. juli 2008 - 22:22 #3
Jeg har lukket det andet spørgsmål!

Jeg vil gerne:
illustrere at det er vigtigt, at man ikke lægger alle mulige overflødige ting ind på sin hjemmeside, gennem at vise hvor forstyrrende et par overflødige ting kan virke på en ellers meget stringent side.
En dansende mand og en lysende knap burde komme til syne, idet man åbner siden. Og der skal samtidigt starte noget musik af Yma Sumac.
Når man mouseover knappen, "slukker den" (det ser ud som at lyset gå ud rent grafisk), og når man Onclick'er, forsvinder både mand, knap og musik.

Imidlertid er det desværre sådan lige nu at man kommer ind på en side uden musik, og uden de billede af mand og knap.
Man ser hverken ser mand eller hører musik. Til gengæld ser man et "Music Off", som ikke skal ligge der.
Når man mouseover - prøv tv for "Music off", kommer manden til syne og reagerer som han skal. Han kan også klikkes væk, men musikken udebliver...øv!

Her er linket til siden, der skal ligge på:
http://www.yes-yes.dk/design.php
Avatar billede charley78 Novice
20. juli 2008 - 22:25 #4
På ovennævnte link er tilgengæld stack overflow problemet væk!
Avatar billede olebole Juniormester
20. juli 2008 - 23:03 #5
Først og fremmest ville jeg ikke skrive XHTML 1.0 Transitional, men HTML 4.01 Strict, der er den mest stringente version, som er bredt understøttet:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

Dernæst ville jeg vælge en Flash player til at afspille lyden med - og bruge valide, hensigtsmæssige scripts fra dette årtusinde. Jeg ville derfor undgå både document.write og innerHTML.

Til slut ville jeg sørge for, lydfilen ligger, hvor den skal (ifølge koden):
    http://www.yes-yes.dk/01_Bo_Mambo.mp3

Hvor i alverden kender du forøvrigt Yma Sumac fra? Hende er der dæleme ikke mange, der kender idag. Fantastkisk sangerinde, der - så vidt jeg husker - spændte over fulde 8 oktaver ... ja, han skrev: OTTE!  =8-O
Avatar billede olebole Juniormester
20. juli 2008 - 23:14 #6
Ahhh ... en googling afslørede Gopher Mambo, som vist bruges som vignet på TV - for et program jeg dog ikke kan huske, hvad er for et. Kunne det mon være derfra?  =)
    http://www.youtube.com/watch?v=fbuqH_Gkgq0

Bortset fra dén har jeg zq ikke hørt meget til hende siden mine forældres plader i barndomshjemmet ... og jeg er lige rundet de 53  :D
Avatar billede olebole Juniormester
20. juli 2008 - 23:17 #7
- årrhh ... det er da vist Klovn, den har været brugt til  =)
Avatar billede charley78 Novice
21. juli 2008 - 09:40 #8
.. shit, der røg hele den klamamse jeg havde skrevet til dig!
Nu i afkortet form.

Nå men.. Normalerweise ;o) var min første kommentar - og dine forældre må da være nogle hyggelige typer!

Mht mit spørgsmål ved jeg ikke om du kan hjælpe. Jeg efterlyser de koder jeg har brug for, og vil naturligvis gerne vide hvordan man genererer dem, men jeg kan ikke komme videre på baggrund af de oplysninger du har givet.
Jeg kender ikke flash til andet end småtingsafdelingen, har aldrig lært at arbejde med scripts i programmet, og kan derfor ikke umiddelbart kaste mig ud i det, jeg ville ikke ane vejen "ind af døren".
Mht "strict" vil jeg helst vente. Tror ikke det er nogen betingelse for at realisere mit forehavende, og vil helst ikke risikere at jeg pludselig skal rette alt muligt, fordi indholdet ikke er stict.
Det bliver et lidt for højt bjerg at bestige lige nu.
Avatar billede charley78 Novice
21. juli 2008 - 09:42 #9
underligt at du ike er representeret som nr 9 (183.814) med alle dine points!
Avatar billede w13 Novice
21. juli 2008 - 09:59 #10
Det er han da også? :)
Avatar billede charley78 Novice
21. juli 2008 - 11:17 #11
1 arne_v 699.839
2 bufferzone 337.865
3 eagleeye 306.671
4 roenving 298.396
5 screem_brille 218.214
6 kalp 209.225
7 keysersoze 202.449
8 terry 197.543
9 tonnybrandt 194.368
10 arlet 169.704
Avatar billede charley78 Novice
21. juli 2008 - 11:18 #12
nummer 10 skulle hans så være!
Avatar billede w13 Novice
21. juli 2008 - 11:19 #13
Min siger:

1 arne_v 757.763
2 bufferzone 457.786
3 eagleeye 321.848
4 roenving 309.273
5 kalp 226.660
6 keysersoze 217.316
7 terry 210.263
8 tonnybrandt 205.212
9 olebole 183.814
10 arlet 175.202

Men ja, den vises vist forskelligt.

Har du den fra forsiden?
Avatar billede charley78 Novice
21. juli 2008 - 11:56 #14
ja, det har jeg!
Avatar billede roenving Novice
21. juli 2008 - 14:27 #15
Man får forskellige resultater, alt efter hvilket billede, man kigger på, for toplisterne relaterer sig for det første til den/de kategorier det aktuelle billede dækker, og desuden indeholder nogle toplister kun optjente point, dvs. opsparede o.l. point kan gøre en forskel ...

-- prøv f.eks. at se forskellen på http://www.eksperten.dk/spm/Programmering/ og http://www.eksperten.dk/spm/Programmering/DHTML/ !-)
Avatar billede w13 Novice
21. juli 2008 - 14:32 #16
Helt ens hos mig. =/
Avatar billede w13 Novice
21. juli 2008 - 14:47 #17
Ok, ikke helt.. Arne_V har 5 point mere under DHTML.. :P
Avatar billede charley78 Novice
21. juli 2008 - 15:21 #18
- er der også nogen her der ku ha lyst til at hjælpe mig med de koder jeg har brug for?
Jeg lægger gerne flere points ;o)
Avatar billede w13 Novice
21. juli 2008 - 15:26 #19
Det ville nok være nemmest, hvis vi startede helt forfra og hjalp dig med at opbygge koden trin for trin. Det ville jeg godt kunne hjælpe dig med.
Avatar billede charley78 Novice
21. juli 2008 - 17:53 #20
- det lyder perfekt. Supe duper. Hvor mange points vil du have?
Det kan du også afgøre bagefter!(?)
Avatar billede w13 Novice
21. juli 2008 - 18:14 #21
Lad os nu først se, om det lykkes. De 50 du har givet nu er fint nok.
Avatar billede charley78 Novice
22. juli 2008 - 09:44 #22
:o)
Avatar billede w13 Novice
22. juli 2008 - 10:14 #23
Knappen kan vi lave sådan her:

<script type="text/javascript">
function musicHover(o){
    o.setAttribute("src","/lyd/slukket.gif");
    document.getElementById("musicstate").firstChild.nodeValue="Music off";
}
function musicClick(o){
    o.parentNode.removeChild(o);
    document.getElementById("musicstate").parentNode.removeChild(document.getElementById("musicstate"));
}
</script>

<img src="/lyd/taendt.gif" onmouseover="musicHover(this)" onclick="musicClick(this)">

<span id="musicstate">Music on</span>

Ser det rigtigt ud? For så mangler vi vel bare lyden.

(Bemærk at jeg har har brugt de 2 billeder taendt.gif og slukket.gif.)
Avatar billede w13 Novice
22. juli 2008 - 10:15 #24
Hov, det skal nu nok være:

<script type="text/javascript">
function musicOver(o){
    o.setAttribute("src","/lyd/slukket.gif");
    document.getElementById("musicstate").firstChild.nodeValue="Music off";
}
function musicOut(o){
    o.setAttribute("src","/lyd/taendt.gif");
    document.getElementById("musicstate").firstChild.nodeValue="Music on";
}
function musicClick(o){
    o.parentNode.removeChild(o);
    document.getElementById("musicstate").parentNode.removeChild(document.getElementById("musicstate"));
}
</script>

<img src="/lyd/taendt.gif" onmouseover="musicOver(this)" onmouseout="musicOut(this)" onclick="musicClick(this)">

<span id="musicstate">Music on</span>
Avatar billede charley78 Novice
29. oktober 2010 - 12:52 #25
w13 og olobole: vil I have points?
Avatar billede w13 Novice
29. oktober 2010 - 13:03 #26
Hvis du kunne bruge min hjælp, må du godt give mig nogle af dem. :)
Avatar billede charley78 Novice
29. oktober 2010 - 13:09 #27
ser lige om der også kommer svar fra olebole ;o)
Avatar billede charley78 Novice
04. november 2010 - 21:45 #28
med henvisning til flg. http://www.eksperten.dk/spm/923100#reply_7679960, der bare er en af mange sure kommentarer til mine udestående points, runder jeg hermed af!
Avatar billede w13 Novice
06. november 2010 - 17:27 #29
Tak for 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