Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX][swfobject] nie wyswietla sie flash
Forum PHP.pl > Forum > XML, AJAX
Arriss
problemow z ajaxem ciag dalszy.
Gdy przeladuje zakladke to flash osadzony dzieki swfobject nie wyswietla sie. wiecie moze jak pogodzic jedno z drugim?
erix
Może trochę kodu? Przeładujesz zakładkę, czyli jak? Jak wstawiasz SWFObject?
Arriss
Cytat(erix @ 30.03.2009, 13:21:58 ) *
Może trochę kodu? Przeładujesz zakładkę, czyli jak? Jak wstawiasz SWFObject?


CODE

var historia = new Array();
var decyzja = false;
function wyswietl_zawartosc(adres, div_id)
{
if(decyzja == false)
{
historia[historia.length] = adres;
}
decyzja = false;
if(window.ActiveXObject)
{
zadanie = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest)
{
zadanie = new XMLHttpRequest();
}
else
{
alert('Twoja przegladarka nie obsluguje AJAX-u');
}
zadanie.onreadystatechange = function()
{
otworz_strone(zadanie, div_id);
}
zadanie.open('GET', adres, true);
zadanie.send(null);
zadanie.overrideMimeType('text/html; charset=ISO-8859-2');
}

function otworz_strone(zadanie, div_id)
{
if(zadanie.readyState == 4)
{
if(zadanie.status == 200 || window.location.href.indexOf("http") == -1)
{
document.getElementById(div_id).innerHTML = zadanie.responseText;
document.overrideMimeType('text/html; charset=ISO-8859-2');
}
else
{
alert('Wystąpił błąd przy polaczeniu z serwerem');
}
}
}



to skrypt ajaxa jakiego uzywam

tutaj znajdziesz skrypt kodu swfobject
http://swfobject.googlecode.com/files/swfobject_2_1.zip

wstawia flashe np tak

CODE
echo '<center><script type="text/javascript" src="flashobject.js"></script>

<div id="colorblink_id2" ></div>
<script type="text/javascript">
var fo = new FlashObject("nazwa.swf","colorblink","500","180","6","");
fo.addParam("menu","false");
fo.addParam("quality","best");
fo.addParam("movie","nazwa.swf");
fo.addParam("wmode","transparent");
fo.write("colorblink_id2");
</script></center>';


jakies porady??
erix
Polskich nazw zmiennych nie powinno się używać...

Cytat
tutaj znajdziesz skrypt kodu swfobject

Skrypt jest popularny, nie ma potrzeby linkowania. winksmiley.jpg

Zastanawia mnie tylko:
Kod
zadanie.swfobject();

co to jest za metoda...?
Arriss
Cytat(erix @ 31.03.2009, 19:36:59 ) *
Polskich nazw zmiennych nie powinno się używać...


Skrypt jest popularny, nie ma potrzeby linkowania. winksmiley.jpg

Zastanawia mnie tylko:
Kod
zadanie.swfobject();

co to jest za metoda...?


aj bo to ja kombinowalem troche probowalem co mi przyszlo na mysl i zostalo i wkleilem przez przypadek. juz poprawiam kod jaki powienien byc
erix
Ale tak, czy siak, nie ma wstawiania flashki po przeładowaniu warstwy.
Arriss
a jak to zrobic?
erix
Obejmujesz wstawianie filmu w funkcję i dodajesz j± na końcu metody wywoływanej jako onsuccess.
Arriss
moglbys pokazac jak to zrobic? szczerze js dla mnie nie jest czyms co znam
erix
Kurs JavaScript. Od tego zacznij.
To jest wersja lo-fi głównej zawarto¶ci. Aby zobaczyć pełn± wersję z większ± zawarto¶ci±, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.