Korzystając z tej strony zgadzasz się z polityką prywatności i regulaminem.
Akceptuj
WebInside.plWebInside.plWebInside.pl
  • Aktualności
  • Technologie
  • WWW
  • E-marketing
  • AI
  • Poradniki
  • e(Biznes)
Szukaj
  • Kontakt
  • Forum
WebInside.pl © 2023.
Czytasz: Flash i Java Script (cz. 1)
Udostępnij
Zaloguj się
Powiadomienia
Aa
WebInside.plWebInside.pl
Aa
Szukaj
  • Strona główna
  • Aktualności
  • Technologie webowe
  • Publicystyka
  • E-marketing
  • Poradniki
  • AI
  • Technologie
  • Artykuły partnerskie
  • Więcej
    • Kontakt
    • Mapa strony
Masz już konto? Zaloguj się
  • Aktualności
  • Technologie
  • WWW
  • E-marketing
  • AI
  • Poradniki
  • e(Biznes)
WebInside.pl © 2023.
WebInside.pl > Technologie webowe > Flash i Java Script (cz. 1)
Technologie webowe

Flash i Java Script (cz. 1)

WebInside.pl
Ostatnia aktualizacja: 26.07.2003
WebInside.pl
Udostępnij
Udostępnij

Flasha możemy łączyć z różnymi innymi popularnymi technikami dla webmasterów. Wśród nich są między innymi PHP, CGI, dHTML, Java Script. Artykuł ten prezentuje kilka możliwości połączenia Flasha i JS.

Pierwszym krokiem jest stworzenie prostego filmu. Wszystko czego będziesz potrzebował, to jeden łańcuch tekstowy.

Wpisz go gdziekolwiek w klatce. Następnie przejdź do okna 'Text options’, a potem do zakładki o tej samej nazwie i wybierz z listy rozwijanej: 'dynamic text’ Teraz w polu tekstowym 'Variable’ możesz wpisać nazwę zmiennej, której zawartość będzie wyświetlana.

Dla potrzeb tego tutoriala użyłem zmiennej o nazwie 'jtext’. Następnie zapisz i opublikuj film jako stronę sieci web.
Teraz, zrób kopię pliku HTML, który w czasie publikacji stworzył Flash. Otwórz kopię w jakimś edytorze tekstowym (np. Notatnik). Teraz pomyśl jak byś nazwał obiekt Flash-a. Ja wybrałem 'FlashTest’. JavaScript przy pomocy tej właśnie nazwy będzie się kontaktował z filmem.

W tagu OBJECT pliku HTML, wstaw parametr ID=’FlashTest’ a do EMBED dodaj NAME=’FlashTest’ i swLiveConnect=true. Bardzo ważne jest nadanie wartości parametrom ID i NAME, za to swLiveConnect jest potrzebne jedynie dla Navigator-a. Teraz twoje tagi dotyczące filmu flash-a powinny wyglądać tak:

<OBJECT ID=’FlashTest’
classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″
codebase=”http://download.macromedia.com/pub/
shockwave/cabs/flash/swflash.cab#version=5,0,0,0″
WIDTH=550
HEIGHT=400>
<PARAM NAME=movie VALUE=”text.swf”>
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED NAME=’FlashTest’
src=”text.swf”
quality=high
bgcolor=#FFFFFF
WIDTH=55
HEIGHT=40
TYPE=”application/x-shockwave-flash”
PLUGINSPAGE=”http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash”
swLiveconnect=true>
</EMBED>
</OBJECT>

Teraz nadszedł czas na dodanie jakiejś interakcji. Przed tagiem twojego kodu HTML, wstaw poniższą funkcję JavaScript:

<SCRIPT LANGUAGE=’JavaScript’>
<!–
function interactive(text) {
window.document.FlashTest.SetVariable(„jtext”, text);
}
–>
</SCRIPT>

Ten skrypt zmieni tekst w filmie flash-a za każdym razem gdy zostanie wpisany w pole tekstowe formularza HTML. Ważne jest aby pierwsza wartość w funkcji 'setVariable()’ odpowiadała nazwie zmiennej filmu flash-a. Ostatnim krokiem jest danie użytkownikowi możliwości zmiany tekstu. Dodaj gdzieś na swojej stronie pole tekstowe ze zdarzeniem 'onChange’. Powinno to wyglądać mniej więcej tak:

<INPUT TYPE=text NAME=flash_text onChange=’interactive(this.value)’>

Ilekroć użytkownik zmieni tekst w polu tekstowym, film flash-a zostanie zaktualizowany. Voila, i umiesz już zmieniać swoje filmy z poziomu skryptów JavaScript. .

Może Cię zainteresować

Sprawdź, jak zostać testerem oprogramowania lub Java developerem! Poznaj kursy online!

Architektura globalnego e-commerce: Jak zbudować sklep gotowy na podbój świata?

Java obchodzi 30. urodziny – język programowania który zmienił świat technologii

Jak zacząć projektować aplikację, nie mając gotowego pomysłu?

Serwer dla małej firmy – czym kierować się przy jego wyborze?

WebInside.pl 2003-07-26 2003-07-26
Udostępnij ten artykuł
Facebook Twitter Kopiuj link Wydrukuj
Udostępnij
Poprzedni artykuł JavaScript: O zabezpieczeniach, których nie ma
Następny artykuł Obsługa błędów formularza z poziomu JavaScript
Zostaw komentarz lub opinię

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Najnowsze artykuły

Procesor AMD Ryzen 7
Najlepsze procesory z pamięcią 3D V-Cache: Wydajność dla graczy i profesjonalistów
Technologie
Jak przygotować sklep internetowy na automatyzację obsługi klienta?
Artykuły partnerskie
the nvidia logo is displayed on a table
Nvidia przyłapana? Gigant AI chciał kupić miliony pirackich książek
AI Aktualności
Najczęstsze błędy w SMS marketingu: jak nie przepalić budżetu?
E-marketing
4 najczęstsze cyberzagrożenia w przemyśle
Technologie
Jak uratować zaschnięty tusz do drukarki? Skuteczne domowe sposoby i porady
Poradniki
Model 3D jako wspólne źródło danych dla projektu, produkcji i montażu
Artykuły partnerskie
Dlaczego wideo z telefonu sprzedaje na TikToku lepiej niż profesjonalne spoty?
Artykuły partnerskie
Dwa ekrany zawsze pod ręką – zalety korzystania z monitora przenośnego na co dzień
Technologie
Rola nowoczesnych technologii w procesie rehabilitacji
Artykuły partnerskie
banner
Chcesz umieścić swoją reklamę w portalu WebInside.pl?
Skontaktuj się z nami, a zaproponujemy interesujące formy reklamy.
Skontaktuj się

Inne polecane artykuły

Technologie webowe

Sprawdź, jak zostać testerem oprogramowania lub Java developerem! Poznaj kursy online!

5 min czytania
Technologie webowe

Architektura globalnego e-commerce: Jak zbudować sklep gotowy na podbój świata?

7 min czytania
MacBook Pro showing programming language
Technologie webowe

Java obchodzi 30. urodziny – język programowania który zmienił świat technologii

9 min czytania
AktualnościTechnologie webowe

Jak zacząć projektować aplikację, nie mając gotowego pomysłu?

9 min czytania
woman in black top using Surface laptop
Technologie webowe

Serwer dla małej firmy – czym kierować się przy jego wyborze?

5 min czytania
Technologie webowe

Jaki hosting wybrać pod Laravel? Kompleksowy przewodnik dla twórców aplikacji webowych

6 min czytania
programming language
Technologie webowe

Kaskadowość w CSS – wszystko, co musisz wiedzieć

7 min czytania
two women talking while looking at laptop computer
Technologie webowe

Darmowe kreatory stron WWW – stwórz swoją stronę w godzinę

14 min czytania
//

WebInside.pl – portal technologiczny. Aktualności ze świata technologii, webmastering, marketing internetowy, AI, poradniki.

 

Partnerzy

Wszystkie kategorie

  • AI
  • Aktualności
  • Artykuły partnerskie
  • E-marketing
  • e(Biznes)
  • Poradniki
  • Publicystyka
  • Technologie
  • Technologie webowe

Ostatnio dodane

  • Najlepsze procesory z pamięcią 3D V-Cache: Wydajność dla graczy i profesjonalistów
  • Jak przygotować sklep internetowy na automatyzację obsługi klienta?
  • Nvidia przyłapana? Gigant AI chciał kupić miliony pirackich książek
  • Najczęstsze błędy w SMS marketingu: jak nie przepalić budżetu?

Kontakt

Chcesz się z nami skontaktować? Jesteś zainteresowany reklamą lub artykułem sponsorowanym?

Skorzystaj z formularza kontaktowego lub napisz do nas na kontakt@webinside.pl

WebInside.plWebInside.pl
WebInside.pl © 2023 | Mapa strony | Forum | Polityka prywatności
Witaj ponownie!

Zaloguj się do swojego konta

Zapomniałeś hasła?