Thread View: alt.pl.programy.flash-5
8 messages
8 total messages
Started by Diodak
Thu, 28 Feb 2008 13:42
Czy z poziomu FLASH można zmienic kolor
Author: Diodak
Date: Thu, 28 Feb 2008 13:42
Date: Thu, 28 Feb 2008 13:42
6 lines
1113 bytes
1113 bytes
Jak zwykle pytanie od zielonego uzytkownika,
czy z poziomu FLASH'a można zmienić tło strony www na której jest osadzony
objekt?
Ewentualnie jak wywołać skrypt javascript:bgColor='white' ('black') i
odświeżyć stronę?
Re: Czy z poziomu FLASH można zmienic kolor
Author: olo
Date: Thu, 28 Feb 2008 14:05
Date: Thu, 28 Feb 2008 14:05
39 lines
2001 bytes
2001 bytes
Diodak pisze:
> Jak zwykle pytanie od zielonego uzytkownika,
>
> czy z poziomu FLASH'a można zmienić tło strony www na której jest osadzony
> objekt?
> Ewentualnie jak wywołać skrypt javascript:bgColor='white' ('black') i
> odświeżyć stronę?
>
>
>
a umiesz w javascript napisac funkcje zmieniającą kolor tła? Z
powyzszego widze, ze nie bardzo ;)
function zmien_kolor(kolor, czego) {
document.getElementById(czego);
czego.style.backgroundColor = kolor;
}
powyzsze w JS. Ponizsze we flash
costam.onCostam = function() {
getURL("javascript:zmien_kolor('obiekt','#000000')");
}
i oczywiscie w html obiekt musisz odpowiednio nazwac np.:
<div id="obiekt">tralala</div>
odswiezanie strony nie jest potrzebne - powiem więcej. ZMiana tego
koloru jest DO CZASU odswiezenia strony. Po odswiezeniu wskoczy stary
kolor. Zeby tego uniknąć potrzebna będzie zabawa z ciastkami. Ale nie
wiem czy nie porywasz się na zbyt głęboką wodę
--
pozdrawiam!
http://webtrunki.pl - piwa, wina, wódki, domowe wyroby
ZAPRASZAMY!!
Re: Czy z poziomu FLASH można zmienic kolor
Author: Diodak
Date: Thu, 28 Feb 2008 20:55
Date: Thu, 28 Feb 2008 20:55
51 lines
2480 bytes
2480 bytes
Dzieki wielkie za pomoc za chwilkę będę testował.
...
Gdybym umiał to ja bym odpowiadał na pytania ;] a nie zadawał je na dodatek
nie do końca zrozumiale pisząc.
Raz jeszcze dziękuję!
Best Regards
Użytkownik "olo" <olo69maupapocztafm@nospam.com> napisał w wiadomości
news:fq6f3e$qco$1@inews.gazeta.pl...
> Diodak pisze:
>> Jak zwykle pytanie od zielonego uzytkownika,
>>
>> czy z poziomu FLASH'a można zmienić tło strony www na której jest
>> osadzony objekt?
>> Ewentualnie jak wywołać skrypt javascript:bgColor='white' ('black') i
>> odświeżyć stronę?
>>
>>
>>
>
> a umiesz w javascript napisac funkcje zmieniającą kolor tła? Z powyzszego
> widze, ze nie bardzo ;)
>
> function zmien_kolor(kolor, czego) {
> document.getElementById(czego);
> czego.style.backgroundColor = kolor;
> }
>
> powyzsze w JS. Ponizsze we flash
>
> costam.onCostam = function() {
> getURL("javascript:zmien_kolor('obiekt','#000000')");
> }
>
> i oczywiscie w html obiekt musisz odpowiednio nazwac np.:
>
> <div id="obiekt">tralala</div>
>
> odswiezanie strony nie jest potrzebne - powiem więcej. ZMiana tego koloru
> jest DO CZASU odswiezenia strony. Po odswiezeniu wskoczy stary kolor. Zeby
> tego uniknąć potrzebna będzie zabawa z ciastkami. Ale nie wiem czy nie
> porywasz się na zbyt głęboką wodę
>
> --
> pozdrawiam!
>
> http://webtrunki.pl - piwa, wina, wódki, domowe wyroby
> ZAPRASZAMY!!
>
Re: Czy z poziomu FLASH można zmienic kolor
Author: olo
Date: Fri, 29 Feb 2008 07:23
Date: Fri, 29 Feb 2008 07:23
21 lines
1413 bytes
1413 bytes
Diodak pisze:
>> function zmien_kolor(kolor, czego) {
>> document.getElementById(czego);
>> czego.style.backgroundColor = kolor;
>> }
>>
oczywiscie to powyzsze jest napisane zle. Mialo byc:
function zmien_kolor(kolor, czego) {
var obj = document.getElementById(czego);
obj.style.backgroundColor = kolor;
}
inaczej nie zadziala
--
pozdrawiam!
http://webtrunki.pl - piwa, wina, wódki, domowe wyroby
ZAPRASZAMY!!
Re: Czy z poziomu FLASH można zmienic kolor
Author: Diodak
Date: Tue, 04 Mar 2008 05:59
Date: Tue, 04 Mar 2008 05:59
39 lines
2260 bytes
2260 bytes
eh coś nie chce mi to działać, na wszelkie sposoby próbowałem.
Dokument HTML przywołuje plik zawierajacy skrypty w JS
<html>....<script type="text/javascript"
src="index.js"></script>...</head>....<body>...</body>
w pliku źródłowym "index.js" jedną z funkcji jest
function zmien_kolor(kolor){document.bgcolor=kolor;}
jesli to przypisze do jakiegokolwiek linka w dokumencie to działa tak jak
trzeba, ale jeśli cokolwiek próbuję przesłać
z Flasha przy pomocy getURL("javascript:zmien_kolor('#ffffff')") nic się nie
dzieje.
Co wciąż jest nie tak?
Próbowałem zaadaptować kod który otryzmałem tutaj na forum, ale efekt był
taki sam.
Przepraszam ale jestem zbyt zielony by sobie z tym poradzić.
Pozdrawiam
Użytkownik "olo" <olo69maupapocztafm@nospam.com> napisał w wiadomości
news:fq8btd$ies$1@inews.gazeta.pl...
> Diodak pisze:
>>> function zmien_kolor(kolor, czego) {
>>> document.getElementById(czego);
>>> czego.style.backgroundColor = kolor;
>>> }
> oczywiscie to powyzsze jest napisane zle. Mialo byc:
>
> function zmien_kolor(kolor, czego) {
> var obj = document.getElementById(czego);
> obj.style.backgroundColor = kolor;
> }
> inaczej nie zadziala
> pozdrawiam!
Re: Czy z poziomu FLASH można zmienic kolor
Author: olo
Date: Tue, 04 Mar 2008 17:14
Date: Tue, 04 Mar 2008 17:14
20 lines
1736 bytes
1736 bytes
Diodak pisze:
> jesli to przypisze do jakiegokolwiek linka w dokumencie to działa tak jak
> trzeba, ale jeśli cokolwiek próbuję przesłać
> z Flasha przy pomocy getURL("javascript:zmien_kolor('#ffffff')") nic się nie
> dzieje.
http://flash.webhelp.pl/index.php?id=100&roz=fla&ac=readtut
przeanalizuj sobie ten przyklad. Sprobuj na poczatek wywolac z poziomu
flasha cos najprostszego (np. okienko alert). Na pewno diabeł tkwi w
szczegółach. Sprawdzałeś, czy dobrze napisałeś obsługę zdarzeń we
flashu? Spróbuj dać "trace" przez wywołaniem skryptu i sprawdź czy w
output we flashu coś będziesz miał. Może problem leży zupełnie gdzie
indziej :)
--
pozdrawiam!
http://webtrunki.pl - piwa, wina, wódki, domowe wyroby
ZAPRASZAMY!!
Re: Czy z poziomu FLASH można zmienic kolor
Author: Diodak
Date: Wed, 05 Mar 2008 05:57
Date: Wed, 05 Mar 2008 05:57
40 lines
2634 bytes
2634 bytes
Przeanalizowałem poniższy link i nic nowego poza tym co miałem w swoim
projekcie nie znalazłem, właściwie jest to samo co miałem.
...co do Diabła tkwiącego w szczegółach:
-MSIE6.0 - nie działa wcale,
-FireFox2.0 - zmaina koloru działa bez zarzutu, ale nie wszytskie elementy
pliku swf są widoczne,
-Opera 8.2 - zmiana koloru działa bez zarzutu, ale nie wszytskie elementy
pliku swf są widoczne,
-NetSzkapa - zmiana koloru działa bez zarzutu, ale nie wszytskie elementy
pliku swf są widoczne,
co Wy na to? i dlaczego pozanikały np.: przyciski? w innych przeglądarkach
niż MSIE?
pozdrawiam!
Użytkownik "olo" <olo69maupapocztafm@nospam.com> napisał w wiadomości
news:fqk027$aj4$1@inews.gazeta.pl...
> Diodak pisze:
>> jesli to przypisze do jakiegokolwiek linka w dokumencie to działa tak jak
>> trzeba, ale jeśli cokolwiek próbuję przesłać
>> z Flasha przy pomocy getURL("javascript:zmien_kolor('#ffffff')") nic się
>> nie dzieje.
>
> http://flash.webhelp.pl/index.php?id=100&roz=fla&ac=readtut
>
> przeanalizuj sobie ten przyklad. Sprobuj na poczatek wywolac z poziomu
> flasha cos najprostszego (np. okienko alert). Na pewno diabeł tkwi w
> szczegółach. Sprawdzałeś, czy dobrze napisałeś obsługę zdarzeń we flashu?
> Spróbuj dać "trace" przez wywołaniem skryptu i sprawdź czy w output we
> flashu coś będziesz miał. Może problem leży zupełnie gdzie indziej :)
>
> --
> pozdrawiam!
>
> http://webtrunki.pl - piwa, wina, wódki, domowe wyroby
> ZAPRASZAMY!!
>
Re: Czy z poziomu FLASH można zmienic kolor
Author: olo
Date: Thu, 06 Mar 2008 09:26
Date: Thu, 06 Mar 2008 09:26
26 lines
2162 bytes
2162 bytes
Diodak pisze: > Przeanalizowałem poniższy link i nic nowego poza tym co miałem w swoim > projekcie nie znalazłem, właściwie jest to samo co miałem. > ...co do Diabła tkwiącego w szczegółach: > -MSIE6.0 - nie działa wcale, > -FireFox2.0 - zmaina koloru działa bez zarzutu, ale nie wszytskie elementy > pliku swf są widoczne, > -Opera 8.2 - zmiana koloru działa bez zarzutu, ale nie wszytskie elementy > pliku swf są widoczne, > -NetSzkapa - zmiana koloru działa bez zarzutu, ale nie wszytskie elementy > pliku swf są widoczne, > > co Wy na to? i dlaczego pozanikały np.: przyciski? w innych przeglądarkach > niż MSIE? nie wszystkie elementy pliku swf są widoczne znaczy co? Ze we flashu Ci cos znika? Zrob sobie nowy projekt i nowy plik html. W pliku .swf umiesc tylko JEDEN guzik, ktory ma wykonać NAJPROSTSZĄ czynnosc JS. Działa? Musi działać (pod warunkiem, że robisz tak jak w podlinkowanym przeze mnie przykładzie) -- pozdrawiam! http://webtrunki.pl - piwa, wina, wódki, domowe wyroby ZAPRASZAMY!!
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads