SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
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
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.09 sekundy. Zapytań do SQL: 10