Sådan fungerer boblerne i baggrunden hvis man lægger koden direkte ind på siden, men det fylder for meget at gøre det på alle sider, derfor ville jeg gerne have det lavet om til et script.
Du har lagt scriptet i in .js fil men du har ikke fjernet det fra .html filen, det bør du.
og dit <body tag skal ændres til <BODY marginwidth=10 marginheight=10 leftmargin=10 topmargin=10 onLoad=\"MouseBubbles()\">
jeg gætter du blot har glemt at uploade den rettede .html fil :)
I din fil bobler.js vil jeg anbefale at du ændrer i næstsidste linie: setTimeout(\'MouseBubbles()\',10); så der står setTimeout(\'MouseBubbles()\',30); scriptet bruger meget computerkraft og overbelaster min 350MHz computer. Det kan godt være en grud til det ikke kører som det skal.
JakobA-> Jeg er klar over at scriptet ikke er fjernet fra htmldokumentet som jeg gav linket til. Det var bare for at vise hvordan det skulle se ud når det blev sat op på den måde som det var forklaret fra ophavsmanden til scriptet. Jeg har efterfølgende lavet de forskellige rettelser på min egen maskine og det virker ikke. Har sendt en mail til ham der har lavet scriptet. Det kan jo være at jeg er heldig at han svarer tilbage.
jeg har lagt det op på: http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp56682.html jeg ser ingen grund til det ikke skulle virke med dit oprindelige script, men hvis der er problemer så gram et af dem på siden (husk at rette billedfilens filnavn øverst i scriptet)
Er ikke helt klar over hvad ændringen er, men onload i BODY blev fjernet. Han vedhæftede scriptet på ny, men der er ingen ændringer bortset fra at MouseBubbles(); blev sat ind igen sidst i scriptet.
Når der står et versionsnummer efter javascript vil drowsere der har implementeret en tidligere (lavere tal) version ignorere scriptet. Det kan være nyttigt hvis et script benytter noget der kun findes i den seneste version. fx:
<script language=\'javascript\'>
function testOmKunCifre( talstreng ) { var cifre = \"0123456789\"; for ( var i=0; talstreng.length>i; i++ ) if ( cifre.indexOf(talstreng.substr(i,1)==-1 ) return false; return true; }; //end testOmKunCifre( string )
// ovenstående virker i enhver browser med javascript; men det tager sin // tid med alle de variabler og strengoperationer.
</script> <script language=\'javascript1.2\'>
// fra version 1.2 lærte javascript at bruge \"Regular Expressions\" // så vi kan overskrive funktionen ovenfor med en anden der gør det samme //men gør det meget hurtigere:
Nå ja. Hvis du retter fejlene virker de end: i øverste dcript. tilføjet slutparentes: if ( cifre.indexOf(talstreng.substr(i,1))==-1 ) return false; i nederste script. inverter resultat med ! return !/\\D/.test(talstreng);
det du har på http://k-s-klub.subnet.dk/index.htm virker fint på NS4.7 (men kun i de lyseblå områder, ikke over tabellerne) virker ikke i NS6, men det er også meget at forlange. virker på min IE4.0, (det varer et øjeblik før det går igang).
Så hvis det ikke virker på hendes IE4 er det noget mere esoterisk der er galt.
Har lige snakket med min veninde igen. Hun har nu været inde på min hjemmeside og den virker fint bortset fra at hun ikke kan spille det lille spil jeg har på siden.
Synes godt om
Ny brugerNybegynder
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.