Avatar billede Slettet bruger
20. oktober 2008 - 16:43 Der er 16 kommentarer

scripts inkompatible med IE på xp?

Hej Eksperter

Jeg er igang med at arbejde på et site, hvor jeg oplever en meget besynderlig fejl.

Jeg bruger et script til at vise min flash, samt nogle ajax biblioteker til bla. at vise mit galleri, og det lader til at galleri-biblioteket ikke vil arbejde sammen med mit flash-replacement script. Får kun fejlen i IE på winXP af de maskiner jeg har testet på, her vil siden tilgengæld slet ikke vises!

Forslag/tips til hvad det kan være er meget velkomne.

Kig på http://www.pissuptest.com/budapest/tours/photos/

hvis du så klikker på et af testgallerierne går den helt kold.
Hvis jeg fjerner alt flash på siden virker den fint.

Førhen gik alle sider med flash kolde, men det blev løst ved at flytte flash scriptet ned under galleri scriptet i headeren, således. Nu virker galleriet så tilgengæld ikke.

<script type="text/javascript" src="/lib/js/lightbox.js"></script>
<script src="/lib/js/swfobject3.js" type="text/javascript"></script>

Jeg sidder ikke selv med en maskine der kan lave denne fejl, så har svært ved at gennemskue hvad det skyldes.
Avatar billede w13 Novice
20. oktober 2008 - 17:17 #1
JavaScript burde jo ikke kunne få din side til slet ikke at blive vist. Selvfølgelig hvis koden fjerner alt på siden....

Stod der "Siden kan ikke vises"? For så burde det være en ASP-/PHP-fejl.

Hvorfor bruger du overhovedet et script til at indsætte Flash'en med?
Avatar billede Slettet bruger
20. oktober 2008 - 23:29 #2
nej den viser skam noget af siden, men den popper en dialogboks op med fejl når siden vises, og så stopper den med at vise resten. Det virker 100% hvis jeg fjerner det ene script.

Det er for at jeg kan vise non-flash indhold til søgemaskiner osv uden at de kan læse mine flash filer.
Avatar billede w13 Novice
21. oktober 2008 - 00:52 #3
Nåh ok, men du får en fejlmeddelelse? Hvad siger den så, fejlen er?
Avatar billede Slettet bruger
21. oktober 2008 - 01:41 #4
altså det er ikke sådan en standard javascript fejlmeddelelse man får normalt når der er noget galt. Den kommer op med en dialogboks der siger et eller andet med at siden ikke kunne indlæses og så stopper den med at læse resten. Har ikke mulighed for at genskabe fejlen på denne computer, men skal gerne fremskaffe den fejl den kommer med hurtigst muligt. Der er ikke nogen med xp + IE7 derude der kan genskabe fejlen?
Avatar billede zips Juniormester
21. oktober 2008 - 03:02 #5
Jeg får denne fejl http://prebendahl.dk/exp/pic/pissuptest.jpg det er med vista og IE7

Derefter får jeg siden Internet Explorer kan ikke vise websiden
Avatar billede Slettet bruger
21. oktober 2008 - 11:53 #6
tak. Det er lige netop den fejl jeg ikke fatter noget af!
Avatar billede zips Juniormester
21. oktober 2008 - 11:59 #7
Det ville måske hjælpe at finde fejlen hvis der ikke var så mange fejl på siden, lidt validering ville ikke skade :)

Og hvorfor ligger der et Array efter </html> på testgallery
Avatar billede olebole Juniormester
21. oktober 2008 - 18:38 #8
<ole>

Få først dine dokumenter til at validere på:
    http://validator.w3.org/

- ellers kan du ikke regne med, noget virker  ;o)

/mvh
</bole>
Avatar billede Slettet bruger
21. oktober 2008 - 21:05 #9
så skulle den gerne være valideret ;) fejler den stadig? :-S
Avatar billede zips Juniormester
21. oktober 2008 - 21:14 #10
Ja det gør den her i IE6 http://prebendahl.dk/exp/pic/pissuptest1.jpg på XP
Avatar billede zips Juniormester
21. oktober 2008 - 21:16 #11
Og samme fejl i IE7 på vista :(
Avatar billede Slettet bruger
21. oktober 2008 - 22:09 #12
virkelig? Den gør det ikke på min IE7/vista(64bit)? :-O
Avatar billede olebole Juniormester
21. oktober 2008 - 22:24 #13
Jeg skal ikke kunne sige, om det bærer skylden, men såvidt jeg umiddelbart kan se, består alle de JavaScript libraries, du benytter, af henholdsvis uhensigtsmæssig, gammel og invalid kode
Avatar billede Slettet bruger
21. oktober 2008 - 22:46 #14
det lyder da meget sandssynligt! Det er da ellers ret anerkendte ajax libraries så vidt jeg ved.. :S

så må jeg vil til at gå dem igennem.. hvis ikke der er nogen der kender til en hurtig løsning på liiige mit problem? (forhåbningsfuld smiley)
Avatar billede w13 Novice
21. oktober 2008 - 23:13 #15
Anerkendte er de sikkert, men af folk, der ikke bekymrer sig om valide koder. =)
Avatar billede olebole Juniormester
21. oktober 2008 - 23:15 #16
Ja, de er vældig anerkendte. Det er Marlboro cigaretter også - selvom rigtig mange endda er døde af dem. Det skal du dog nok ikke regne med bliver resultatet af skidt JS  ;o)
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

IT-JOB

AL Sydbank A/S (tidligere Arbejdernes Landsbank)

Afdelingschef til GDPR & Tech Regulation

KMD A/S

Projektleder

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-Supporter til Svanemøllen