15. juni 2003 - 20:41Der er
14 kommentarer og 1 løsning
JS - Flash interaktion - forskellige browsere/styresystemer
Jeg har tidligere læst at det på mac ikke kan lade sig gøre at sende variabler fra javascript til flash. Er der andre styresystemer og/eller browsere hvor det ikke kan lade sig gøre?
Jeg har fået det til at spille i de nyeste versioner af Explorer, Netscape, Opera og Mozilla på WinXp. Hvorfor er det lige at man slet ikke kan op mac?
jeg har ikke lige noget konkrekt eksempel her kl 22.08 men jeg synes bare at jeg før har fået afvide at javascript ikke virker i ældre browsere og at det ikke interegere så godt med flash.
Der er ikke meget, der fungerer i ældre browsere, men der er ikke væsentlige problemer i NS6+ :)
cellb10ck >> På Mac'en kan du ikke gøre så meget andet en bruge getUrl("java script: ... bla ..."); Mac understøtter jo ikke ActiveX, så fscommand() kan ikke bruges :o| /mvh
Skal en .swf køre under MacOS, må man undlade at bygge sin applikation på script-interaktion mellem filmen og dokumentet. Til gengæld bor Macitosserne i et langt mere sikkert hus ... You can't win 'em all :)
Det var jo lidt af et problem, da man pludselig fandt en udokumenteret fscommand, med hvilken man kunne skrive filer/kode til HD'en med - uden brugerens viden. Dette hul er dog blevet lukket i MX, men der er stadig hul i sikkerheden omkring Flash og fil-systemet under Win :o| Den slags er MacOS mere restriktivt overfor - til Mac-ejeres glæde. Til gengæld må de så undvære noget funktionalitet - både, hvad angår Flash og andre MS-specifikke script-features. /mvh
ole du siger at man godt kan bruge getURL på mac. Hvis man også kan proppe nogle variabler ind i flashen så skulle det hele gerne virke. Jeg bruger det så man kan benytte frem/tilbage knapperne i browseren.
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.