Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP]SwfObject wysyla pusty znak ?
elmozaur
post 9.06.2011, 08:40:33
Post #1





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


Witam.
Chcialbym poprosic o pomoc w nastepujacej (troche dziwnej) kwestii.

Zrobilem w Zendzie 1 strone - powiedzmy strone glowna (index/index)
Na srodku tej strony na sztywno wstawilem link do tej samej strony (taki reload)
sekcja <head> zawiera <script type="text/javascript" src="js/skrypty.js"></script>

i teraz problem:
jesli plik skrypty.js NIE zawiera zrodla dodatku swfobject to przy klikaniu reload strona poprostu sie pokazuje
jesli natomiast plik skrypty.js zawiera kod zrodlowy swfobject to na 0,5sek strona robi sie calokowicie biala i po chwili dopiero pokazuje sie jej zawartosc.

Sytuacja ta napewno nie jest zwiazana z wielkoscia pliku gdyz nawet 300kb plik skrypty bez swfobject wczytuje strone bez "mrugniecia"
Mysle ze przy czytaniu kodu swfobjectu do przegladarki wysylany jest jakis naglowek lub pusty znak dlatego najpierw pojawia sie biala strona a dopiero potem caly content.

czy ktos mial podobny problem ?
dziekuje i pozdrawiam
G

Go to the top of the page
+Quote Post
erix
post 9.06.2011, 11:57:23
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Wystaw gdzieś to na żywo, bo teoretyzowac możemy najwyżej na kartce.

A jest całkiem możliwe, że jakaś kombinacja z innymi skryptami się gryzie.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
elmozaur
post 9.06.2011, 17:12:23
Post #3





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


No oczywiscie.
layout.tpl w obu przypadkach jest ten sam, roznica w tym ze na jednym jest flesz a na drugim nie

http://www.gengine3.studiogif.com/admin - bez flesza
http://www.gengine3.studiogif.com/ - z fleszem

te dwie templatki zawieraja link do samych siebie link nazywa sie home. i teraz jak strona nie ma flesza to przeladowanie nastepuje niezauwazalnie. Jesli natomiast jest flesz to strona na 0,5 sek znika i po chwili pojawia sie kontent strony.

Pytanie: czy da sie uzyskac ladowanie strony z fleszem w taki sposob aby nie bylo tego migniecia bialej pustej strony ?
Go to the top of the page
+Quote Post
erix
post 9.06.2011, 17:53:54
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Podejrzewam, że to zależy od przeglądarki. Zawartość animacji, to jakby osobna aplikacja i nie ma nad tym dużej kontroli...


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
elmozaur
post 10.06.2011, 07:39:08
Post #5





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


OK. jasne. a czy nie dalo by sie tak zrobic, aby wszystko poza fleszem wczytywalo sie tak szybko jakby go nie bylo ?A sam plik fleszowy to moze nawet 1 sek sie inicjowac - byle caly kontent pokazywal sie odrazu.
Go to the top of the page
+Quote Post
zbig
post 10.06.2011, 08:05:52
Post #6





Grupa: Zarejestrowani
Postów: 144
Pomógł: 30
Dołączył: 5.05.2007
Skąd: Mannheim

Ostrzeżenie: (0%)
-----


Witam!

Oczywiscie ze jest mozliwe wczytanie flasha po zaladowaniu strony.
Zobacz tutaj http://www.karneval-megastore.de/html/

Uzylem tu pluginu "jquery swfobject" http://jquery.thewikies.com/swfobject/

Kod
<script type="text/javascript" src="jswfobject.js"></script>
<script type="text/javascript">
$(document).ready(
function () {
    $('#jswf').flash(
            {
                swf: 'rotator.swf',
                width: 551,
                height: 395
            }
        );
    }
);

</script>


Flash ladowany jest dopiero po zaladowaniu calej strony

Pozdrawiam


--------------------
Flash Flex PHP JAVA RED5 http://www.easyweb24.net
Go to the top of the page
+Quote Post
elmozaur
post 10.06.2011, 13:19:24
Post #7





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


ok poddaje sie. ale dziekuje wszystkim za pomoc
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 20:20