03. december 2003 - 18:29Der er
24 kommentarer og 1 løsning
Flashfilm og firewall
Hej derude...
Jeg har en lille flashfilm på en internetside (html) der - ved klik - åbner et vindue med en anden flashfilm i.
Men der sker det irriterende, at personer med firewall slået til, kun kan se den lille flashfilm - den anden flashfilm (som den lille film linker til) efterlader kun et knaplignende ikon (ingen film). Slår disse personer firewall'en fra, er der ingen problemer.
Den måde de to flashfilm er sat ind på hver deres html-side, er nøjagtig ens (så vidt jeg kan se ud af koderne). Den film der ikke ville åbne havde dog nogle EMBED koder, som den anden film ikke har. Derfor har jeg forsøgt at fjerne disse koder, men ved endnu ikke om det virker (venter på svar) - men gætter på at der skal mere til.
Jeg selv har firewall slået til, men har af mystiske årsager ikke problemer med at se nogen af filmene.
Men hvorfor...? Og hvad kan jeg gøre, så alle (næsten) kan se begge flashfilm?
Jeg har desuden søgt lidt i eksisterende spørgsmål (søgte under Flash på "firewall"), og fandt noget, der omhandlede porte og firewalls. Lød meget fornuftigt, og måske noget jeg kunne bruge til noget, hvis jeg da ellers kunne fatte, hvad det omhandlede (jeg er elendig når det kommer til opsætning af systemer, firewalls, porte mv.). Men der var et link til:
Du har skjult koden til flash rigtigt godt for jeg ser den ikke.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD> <BODY></BODY></HTML>
Det forstår jeg ikke noget af... Når jeg følger ovenstående link, og efterfølgende kigger i "vis kilde", får jeg en lang stribe af koder, og nederst fremgår følgende kode vedrørende flashfilmen:
Jeg har fundet noget på Macromedias hjemmeside, der - måske - lyder, som noget jeg burde kunne bruge til noget (hvis jeg da ellers fattede hvad det går ud på). Måske andre kan fortælle mig om det er her, løsningen skal findes:
...du har sikkert ret, men jeg er ikke helt klar over i hvad. Hvor - helt præcis - er det at der mangler <object> koder? De findes da på index.html siden og omslutter den lille flashfilm i nederste hjørne. <embed> koderne fjernede jeg med vilje, for W3C validatoren fik det til at se ud som om, de var overflødige.
Jeg kan se du har ændret i javascript kode - men hvilken betydning har ændringen?
DA jeg kiggede i går kunne jeg slet ikke se siden - Der så det eneste kode jeg kunne finde ud som den jeg postede : 03/12-2003 23:41:07.
Anyways så er ændringen i javascriptet teknisk svær at forklare selvom den er lille, men lad os nøjes med at konstatere at void(0) eller return false snyder browseren en smule så vinduet åbnes korrekt.
Jeg har forsøgt mig med din løsning, men det giver en fejlmeddelelse. Der bliver åbnet et vindue, men i adresselinien står hele javascriptet og en fejlmeddelelse popper op: et-eller-andet med ikke at kunne køre, et objekt var ventet.
??? Nu har jeg ændret det tilbage til det oprindelige, og det giver ingen problemer (ihvertfald ikke på min maskine). Men hvad siger du???
Det har intet med din firewall at gøre - med mindre du åbner vinduet via en "forbudt" port (det tror jeg ikke). Der var en simpel javascript fejl som gjorde at vinduet ikke åbnede.
...det første javascript virkede egentlig udmærket, men jeg fik efterfølgende større problemer, da siden skulle hentes via en URL forward (pegning), dvs. i et frameset af en art (som jeg ikke har indflydelse på). Det gav problemer med popup vinduet, da det så pludselig ikke var muligt for flashfilmens javascript at finde htmlsidens javascript, som tilsammen skulle åbne det rigtige vindue.
Nu er problemet løst ved at droppe popup vinduet, og åbne htmlsiden på almindelig vis.
Iøvrigt ved jeg ikke om det at være en "sveske" er så charmerende her op til jul. Sådan at bliver proppet ind i gæs og ænder og sidenhen fortæret med frådende fedt om munden....lol
...næææh, det kan du vel i og for sig have ret i - ikke mindst når man tænker på ad hvilken "indgang" ("udgang" om du vil) man som sveske bliver proppet ind i fjerkræet.... ;-)
...så lad mig nøjes med denne gang at sige tusind tak for hjælpen...
Det unlod jeg at kommentere på men havde det liggende ikke kun i baghovedet...
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.