Avatar billede chron Nybegynder
31. maj 2003 - 12:19 Der er 23 kommentarer og
1 løsning

Baggrundsmusik med asp.net

Er det muligt at sætte noget lyd bag facaden mens folk surfer derudaf?
I det tilfælde, Hvordan?
Avatar billede abdulla_jensen Nybegynder
31. maj 2003 - 12:41 #1
ja, denne side: www.nocando.dk er det, men jeg ved ikek hvordan
Avatar billede burningice Nybegynder
31. maj 2003 - 12:52 #2
det er ikke så svært... det er den her kode der gør det

<script type="text/javascript" >
var strCurTrack = 'nocando1.wav'
  if(!blnNS)
    document.write('<bgsound id="bgtrack" src="' + strCurTrack + '" loop="-1">');
  else
    document.write('<embed id="bgtrack" src="' + strCurTrack + '" autostart="true" hidden="true" volume="100" loop="true">');
</script>
Avatar billede odegaard Nybegynder
31. maj 2003 - 13:08 #3
Var det ikke noget nemmere blot at skrive:
<bgsound id="bgtrack" src="musik.wav" loop="-1">
<embed id="bgtrack" src="musik.wav" autostart="true" hidden="true" volume="100" loop="true">
IE skulle gerne ignorere den første linje og Netscape den anden.

Vil dog lige tilføje at det er umådeligt irriterende at skulle høre på musik/larm når man surfer på en hjemmeside (det er jo ikke det man kommer derind for). Alle retningslinjer ang. webdesign fraråder det.
Avatar billede simon.ulsnes Nybegynder
31. maj 2003 - 13:11 #4
Det kan bedre gøres sådan:

<script language="JavaScript" type="text/javascript"
var strCurTrack = "dinfil.mp3";
if (document.all)
{
    document.write("<bgsound id='bgtrack' src='"+strCurTrack+"' loop='-1' />");
}
else
{
    document.write("<embed id='bgtrack' src='"+strCurTrack+"' autostart='true' hidden='true' volume='100' loop='true' />");
}
</script>

Det er fuldstændig det samme, bare lidt pænere og lidt mere ikke-copy-paste-agtigt... ;-)

Jeg vil også lige sige, fra en webdesigners synspunkt, at det altså faktisk bliver anset som rimelig uprofessionelt med baggrundsmusik (jeg synes selv det er rimelig irriterende, det er ikke musikken jeg kommer for når jeg besøger en side).

- Simon
Avatar billede simon.ulsnes Nybegynder
31. maj 2003 - 13:12 #5
Hehe, det var da meget sjovt...
Avatar billede chron Nybegynder
31. maj 2003 - 14:02 #6
Mht baggrundsmusikken Simon, der er jo den mulighed at sætte den til/fra..
kig lidt på www.moonglowcity.com og sig om du ikke synes musikken passer ret godt ind der? Det er nogét med et tema og sådan.
Hvor skal jeg ligge musikfilen? Bare i samme directory som aspx filen eller hvad?
Avatar billede chron Nybegynder
31. maj 2003 - 14:04 #7
Desuden, jeg er lidt newbie... ( Ja svært at gætte ), men hvor skal jeg smide selve skriptet ind henne?
Avatar billede simon.ulsnes Nybegynder
31. maj 2003 - 14:21 #8
Det kan godt være at musikken passer ind i den tanke som webdesigneren havde fra starten da hun gik i gang med siden - men det gør det altså ikke mindre irriterende for besøgende. Normalt når man surfer gør man det for at finde information, ikke for at sidde og vente en 30-års krig for at musikken skal loades... I de fleste tilfælde giver det ikke noget ekstra til den "oplevelse" nogen mener det absolut bør være at besøge en internetside...

Og jeg vil da lige tilføje at hvis man er rigtig (rigtig!) dygtig, kan man godt få det til at fungere godt sammen med noget Flashanimation og sådan. Til "normale" hjemmesider (dem som har et andet budskab end "se hvor dygtig jeg er") vil jeg kun fraråde det.

- Simon
Avatar billede chron Nybegynder
31. maj 2003 - 15:45 #9
Jeg er lidt lost mht hvor jeg skal gøre af skriptet...
Avatar billede chron Nybegynder
31. maj 2003 - 15:46 #10
når det kommer til moonglowcity.com så er det en side som bruges af en klan på cirka 200-300 medlemmer, webmasteren her får dagligt emails omkring par der enten siger noget i stil med "Where did you get that music? Do you have an artist name" eller "My wife and I went to sleep with our computer on just to listen to the track" - Overraskende nok.
Der er ingen der klager over siden, eller musikken, så i dette tilfælde har det i hvert fald ikke været noget problem..
Avatar billede simon.ulsnes Nybegynder
31. maj 2003 - 16:13 #11
Det kan du altså ikke bruge som argumentation...
Fordi folk ikke klager betyder det ikke at det er perfekt... Hvis folk ikke kan lide siden, besøger de den bare ikke. Musikken i sig selv kan være nok så god (jeg kunne også godt lide den), men det hører ikke hjemme på en hjemmeside (mener jeg).
En af de vigtigste regler indenfor webdesign er "Lyt ikke til brugeres forslag" (iflg. Jakob Nielsen, så lad være med at prøve at argumentere imod :-D).

- Simon
Avatar billede simon.ulsnes Nybegynder
31. maj 2003 - 16:14 #12
Scriptet kan du evt. placere i slutningen af din HTML-kode... Det er sådan set underordnet, det skal bare helst ikke være i <head>, men indenfor <body> (af kosmetiske årsager).
Avatar billede chron Nybegynder
31. maj 2003 - 16:31 #13
Jeg vil trække mig, jeg kan ikke argumentere imod idet min website-design experience ikke er stor nok.
Udover det, hvis jeg nu sætter din variabel til SF.mp3 hvor skal SF.mp3 så ligge henne ad?
kunne jeg referere til en hjemmeside i stedet? for eksempel http://blah.homeip.net/SF.mp3 ?
Avatar billede chron Nybegynder
31. maj 2003 - 16:37 #14
Tak jeg har ordnet det! Mange tak skal du have. Er det muligt du kan skrive noget vb kode til en knap der stopper/starter musikken igen? Det ville være appreciated :o)
Avatar billede chron Nybegynder
31. maj 2003 - 17:03 #15
simon, er der en metode hvorved at sangen ikke bliver genstartet hver gang der bliver trykket på en knap?
Avatar billede odegaard Nybegynder
31. maj 2003 - 17:40 #16
Simon: Det må vist slet ikke forekomme i <head></head> selvom de fleste browsere sikkert accepterer det. <embed> og <bgsound> bør/skal være i body ifølge standarderne (at det så ikke er helt standard i forvejen gør det vel ikke bedre :-).
Egentlig er dette vel i bund og grund et html-spørgsmål og ikke et ASP.NET-spørgsmål.
Avatar billede simon.ulsnes Nybegynder
31. maj 2003 - 17:41 #17
chron >> Hmmm... Sangen startes forfra når side reloades (det hele er client-side, faktisk er det en helt forkert kategori) - det du kan gøre er at putte afspillertingen ind i en usynlig frame (sæt hele din side op i et frameset). Det er i virkeligheden nok den mest hensigtsmæssige metode.

Det er hundrede år siden jeg har skrevet frames (de er også A Bad Thing (tm) - det løber efterhånden op ;-), men det er noget i stil med:

<frameset cols="1" rows="2" frameborder="0">
<frame src="SidenMedSangen.html" height="0" />
<frame src="Hovedsiden.html" height="100%" />
</frameset>

- Simon
Avatar billede simon.ulsnes Nybegynder
31. maj 2003 - 17:42 #18
odegaard >> Nemlig. ;-)
Avatar billede chron Nybegynder
31. maj 2003 - 21:22 #19
Har skrevet det i frames med hjælp fra en ven, mange tak.
Avatar billede chron Nybegynder
04. juni 2003 - 00:14 #20
afsluttet
Avatar billede odegaard Nybegynder
04. juni 2003 - 19:14 #21
Synes ellers at simon fortjener lidt for sin indsats...
Avatar billede chron Nybegynder
04. juni 2003 - 21:01 #22
Jo da, det gør han absolut, men han havde ikke postet noget svar :(
Avatar billede chron Nybegynder
04. juni 2003 - 21:01 #23
og jeg var 1) skide træt, og 2) skidesur på mig selv over et problem som stadig gør at jeg ikke kan køre min side :(
Avatar billede simon.ulsnes Nybegynder
04. juni 2003 - 21:24 #24
Hvis du får meget dårlig samvittighed, kan du bare oprette et nyt spørgsmål med point... :-D

Hvad er problemet?

- Simon
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