Strona 1 z 1

Problem z odnośnikiem

: czw gru 21, 2006 10:29 pm
autor: comar
Może to już jest na forum ale nie zobaczyłem
Zrobiłem menu we flash, do każdego buttona dodałem akcje:
on (release) {
getURL ("index.php","_blank");
}

i nic sie nie dzieje! dlaczego nie otwiera żadnej strony!?
Akcja jest bo kolor czcionki sie zmienia tylko odnośnik nie dziala.
Mam Flash MX PL, cos robie nie tak?
?>[/php]

Re: Problem z odnośnikiem

: czw gru 21, 2006 10:34 pm
autor: D-Tritus

Kod: Zaznacz cały

on (release) {
getURL ("index.php", _blank);
}
Powinno działać.

pomoc

: pt gru 22, 2006 5:34 pm
autor: comar
dziekuje bardzo za pomoc. pomogło

Re: Problem z odnośnikiem

: pt gru 22, 2006 11:46 pm
autor: Marek_bf
D-Tritus Twój przykład zawiera istotny błąd. Metoda getURL oczekuje podanie stringa z wartością oznaczającą nazwę ramki, w przypadku podania zapisu _blank bez znaków cudzysłowu Flash traktuje go jako zmienną w tym przypadku pustą (undefined), miało by to ręce i nogi gdybyś zapisał tak:

Kod: Zaznacz cały

 var _blank:String = "nazwaRamki";// przykladowo var _blank:String = "_blank";, var _blank:String = "_self";
mc.onRelease = function() {
	this.getURL("asd.html", _blank);
};
W przeciwnym wypadku argument terget możesz zupełnie pominąć, co nie jest przecież wskazane.

Re: Problem z odnośnikiem

: wt gru 26, 2006 4:47 pm
autor: Jazz
Witam. Jest to mój pierwszy post na tym forum, dlatego przede wszystkim chcę pozdrowić użytkowników tego forum.

Zdecydowałem się napisać ponieważ mam mały problem. Jestem właśnie przy tworzeniu strony z animacjami Flash. Tworzę je w Swishu ponieważ jest prostszy i tańszy. Stworzyłem animowane menu które działa prawidłowo. Chciałbym jednak aby podstrony do których odwołują się linki otwierały się w <iframe>. Zastosowałem następujący kod:

Kod: Zaznacz cały

on (press) {
    getURL("air.html","inside");
    gotoSceneAndPlay("air",1);
}
niestety działa prawidłowo on tylko w IE. Natomiast Opera, FF, SM otwiera stronę w nowym oknie. Dlatego bardzo proszę o pomoc w napisaniu poprawnego kodu skryptu. Nie chcę tworzyć strony na "jedynie słuszną" przeglądarkę. Zgóry wielkie THX za pomoc.