TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
jaki kod zeby flash poprawnie byl wyswietlany zarowno przez IE i Firefoxa , Konix 10/11/07 12:11 witam!
wiadomo jak sie odnosi Firefox do tagów embed i object, jest flash ktory na stronie wyswietla sie poprawnie przy tym kodzie na IE ale na firefoxie juz nie . czy mozna to jakos pogodzic zeby obie przegladarki poprawnie wyswietlaly flesza?
"<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/...n=9,0,47,0"
width="992" height="80" id="movie" align="">
<param name="movie" value="templates\rhuk_milkyway\head-logo.swf">
<param name="wmode" value="transparent">
<embed src="templates\rhuk_milkyway\head-logo.swf" quality="high" width="400" height="300" name="movie" wmode="transparent align="" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/...layer">"
jak widac jest to flash wrzucony do joomli 1.5:) zmiana wersji flasha z 9.0.47.0 nic nie daje . z gory dziekuje z za pomoc pozdrawiam
p.s stronka poki co na localhoscie , poinstalowane wtyczki itp ---=== JEC MIUT ===---
Tu żondzi xiondz - najprościej , myszon 10/11/07 12:43
<object type="application/x-shockwave-flash" data="movie.swf"
width="400" height="300">
<param name="movie" value="movie.swf" />
</object>
Nie ma czegoś takiego jak <embed>- chyba troszke malo tego kodu , Konix 10/11/07 13:01
bo teraz nie wyswietla nic ani FF ani IE ---=== JEC MIUT ===---
Tu żondzi xiondz - wystarczy , myszon 10/11/07 14:31
powinno normalnie działać. A jak wpiszesz adres localhost\templates\rhuk_milkyway\head-logo.swf to otwiera ci się ten flasz?- hmmm tak otwiera sie i w , Konix 10/11/07 14:33
IE i w FF ---=== JEC MIUT ===---
Tu żondzi xiondz - troszke zle mialem wpisana sciezka do pliku poprawilem , Konix 10/11/07 14:42
bez podania katalogu glownego joomli ale nadal otwiera sie tylko w IE a w FF nie po otwarciu calej strony ---=== JEC MIUT ===---
Tu żondzi xiondz - może jakiś adblock? , myszon 10/11/07 14:49
Powyłączaj wszelkiej maści wtyczki w ff i sprawdź. U mnie takie cuś działa wszędzie.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/...D/xhtml1-strict.dtd">
<html xml:lang="en">
<head>
<title>Test flasza</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
</head>
<body>
<object type="application/x-shockwave-flash" data="boomboom.swf" width="400" height="300">
<param name="movie" value="boomboom.swf" />
</object>
</body>
</html>
Jeśli masz dużą animację to w IE6 nie będą działały wszelkiej maści preloadery itepe. Jeśli cię to dotyczy to szukaj pod hasłem: "satay flash"
- hmm , bartek_mi 11/11/07 02:20
powinno dzialacdzisiaj jest jutrzejszym wczoraj
- wiec dlatego , Dhoine 10/11/07 12:49
jeden flash na stronie dziala, inny nie.
To moze pytanie z drugiej strony - co zrobic prezgladarce (czy to maxthon czy ff), zeby zawsze pokazywal flashe?? - Ciut stare dane macie... , Cowboy-78 10/11/07 17:11
Od pewnego czasu stosuje się skrypt "regulujący" poprawne wyświetlanie animacji flash.
W sekcji HEAD wpisujemy:
<script type="text/javascript" src="IE.js"></script>
a w głównym katalogu strony umieszczamy plik ze skryptem o nazwie: IE.js
o treści:
if(navigator.userAgent.toLowerCase().indexOf("msie") > -1 && navigator.userAgent.toLowerCase().indexOf("mac") < 0){
var theObjects = document.getElementsByTagName('object');
var theObjectsLen = theObjects.length;
for (var i = 0; i < theObjectsLen; i++) {
if(theObjects[i].outerHTML) {
if(theObjects[i].data) {
theObjects[i].removeAttribute('data');
}
var theParams = theObjects[i].getElementsByTagName("param");
var theParamsLength = theParams.length;
for (var j = 0; j < theParamsLength; j++) {
if(theParams[j].name.toLowerCase() == 'flashvars' && theParams[j].parentNode == theObjects[i]) {
var theFlashVars = theParams[j].value;
}
}
var theOuterHTML = theObjects[i].outerHTML;
var re = /<param name="FlashVars" value="">/ig;
theOuterHTML = theOuterHTML.replace(re,"<param name='FlashVars' value='" + theFlashVars + "'>");
theObjects[i].outerHTML = theOuterHTML;
}
}
window.onunload = function() {
if (document.getElementsByTagName) {
var objs = document.getElementsByTagName("object");
for (i=0; i<objs.length; i++) {
objs[i].outerHTML = "";
}
}
}
}
I problem rozwiązany -sam mam stronkę w Joomli + intro we flashu i działa znakomicie (www.cowboy-78.pl).Cowboy-78 |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|