🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#34514
Author: Diodak
Date: Thu, 28 Feb 2008 13:42
6 lines
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
#34515
Author: olo
Date: Thu, 28 Feb 2008 14:05
39 lines
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
#34531
Author: Diodak
Date: Thu, 28 Feb 2008 20:55
51 lines
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
#34530
Author: olo
Date: Fri, 29 Feb 2008 07:23
21 lines
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
#34513
Author: Diodak
Date: Tue, 04 Mar 2008 05:59
39 lines
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
#34518
Author: olo
Date: Tue, 04 Mar 2008 17:14
20 lines
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
#34516
Author: Diodak
Date: Wed, 05 Mar 2008 05:57
40 lines
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
#34517
Author: olo
Date: Thu, 06 Mar 2008 09:26
26 lines
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