Muzyka z .swf na stronie HTML-owskiej |
Autor |
Wiadomość |
mori0220
Początkujący

Wiek: 52 Dołączył: 29 Mar 2009 Posty: 4 Skąd: K-ce
|
Wysłany: Nie 29 Mar, 2009 00:16 Muzyka z .swf na stronie HTML-owskiej
|
|
|
witajcie!
Zrobiłem stronę w html-u z podstronami i element SWF w SWiSH Maxie v2 z dźwiękiem oraz przyciskami do jego wyłączania i włączania.
Chciałbym żeby muzyka w tle leciała niezmiennie od przechodzenia po html-ach/podstronach... lub przynajmniej zapamiętywał jakoś ten SWF, że ktoś kliknął przycisk stopujący muzykę.
Wiem że można zrobić to za pomocą ramek najszybciej w HTMLu, ale nie w mojej stronie...
Dlatego chcę żeby jakoś to rozwiązać od strony swf ze Swisha.
Jeśli będzie potrzeba to podeśle tutaj ten pliczek swf, prosiłbym o pomoc jeśli to co napisałem wyżej jest w ogóle realne.
Pozdr |
|
|
|
 |
^shastaan


Pomógł: 72 razy Dołączył: 09 Gru 2007 Posty: 688 Skąd: Rzeszów
|
Wysłany: Nie 29 Mar, 2009 11:29
|
|
|
To nie jest realne na poziomie swisha.
Jesli wciskasz jakis link w stronie html to przeglądarka otwiera nową więc nawet jesli nowa odwołuje się do tego samego pliku swf to ten swf zostanie wywolany ponownie więc muzyka się zacznie od nowa po przerwie.
Nie możesz w swfie zmienic niczego co ten problem rozwiąże.
Albo musisz całą stronę zrobić we flashu albo obadac coś co się nazywa ajax i pozwala na przeladowywanie części zawartości kodu bez przeladowywania drugiej części.
Ramek się już nie używa. Mają dużo efektów ubocznych. |
_________________ Prowadzę stacjonarne i zdalne szkolenia z grafiki, również ze SWiSH. Program ustalany indywidualnie w zależności od potrzeb klienta. Szczegóły na www.kreopka.pl
|
|
|
|
 |
mori0220
Początkujący

Wiek: 52 Dołączył: 29 Mar 2009 Posty: 4 Skąd: K-ce
|
Wysłany: Nie 29 Mar, 2009 14:37
|
|
|
galechus napisał/a: | witam,
rozwiązałem swój problem AJAX'em.
A o to skrypt dzięki któremu jest możliwe nie przeładowywanie .swf'a
Efekt wygląda tak www.betpol.info
Pod buttona O NAS umieszczamy:
Kod: | on (press) {
javascript("strona('onas')");
} |
Pod buttona NASZA OFERTA umieszczamy:
Kod: | on (press) {
javascript("strona('oferta')");
} |
... i tak dalej
A plik do zmiany treści wygląda tak:
Kod: | function strona(plik) {
if (plik!='onas' && plik!='oferta' && plik!='kontakt' && plik!='sitemap') return false;
var xml = null;
var wynik = document.getElementById("tresc");
wynik.innerHTML = "Trwa ładowanie strony";
if (window.XMLHttpRequest) xml = new XMLHttpRequest();
else if (window.ActiveXObject) xml = new ActiveXObject("Microsoft.XMLHTTP");
if (xml) {
xml.onreadystatechange = function() {
if (xml.readyState==4) {
wynik.innerHTML = xml.responseText;
}
}
xml.open("GET", plik+".php", true);
xml.send(null);
}
return false;
}
strona('onas'); |
|
Tylko jak takie coś zrobić jeśli robię stronę z grafiką i tabelami imitującą książkę i chce przeładowywać tylko element środkowy |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Nie 29 Mar, 2009 20:12
|
|
|
dlaczego dublujesz posty, możesz za to dostać warna |
|
|
|
 |
|