|
SWiSH Forum
Forum użytkowników programów SWiSH
|
Jak zablokować <object> tylko na SWOJEJ domenie? |
Autor |
Wiadomość |
WioletaBM
Początkujący
Dołączył: 16 Sie 2011 Posty: 2 Skąd: Poznań
|
Wysłany: Wto 16 Sie, 2011 01:43 Jak zablokować <object> tylko na SWOJEJ domenie?
|
|
|
Witam serdecznie,
Jak zablokować aplikacje flash na swojej domenie, natomiast na innych domenach aplikacja ta będzie się wczytywać?
Sprawa wygląda w ten sposób, że <object> musi znajdować się w źródle mojej strony jednak chciałabym, aby ta aplikacja była wyłączona tylko na mojej domenie.
Mam nadzieje, że wyraziłam się jasno i znajdzie się pomocna dłoń
Pozdrawiam |
|
|
|
|
^Januszr
Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Wto 16 Sie, 2011 06:47
|
|
|
Pisałem o tynm kilka dni temu
http://swish.wodip.opole....opic.php?t=5582
Poczytaj specyfikację dotyczącą System.security.allowDomain - z pewnością znjadziesz rozwiązanie. |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
|
|
|
|
|
WioletaBM
Początkujący
Dołączył: 16 Sie 2011 Posty: 2 Skąd: Poznań
|
Wysłany: Wto 16 Sie, 2011 17:07
|
|
|
Witam
Ponieważ w tym temacie nie mam zielonego pojęcia(o czym zapomniałam wspomnieć na początku), bardzo bym prosiła o jakieś gotowe przykłady, w postaci plików .swi.
Szczerze, to starałam się zagłębić w ten temat, ale moje próby na nic się zdają.
Tworzę obiekt, w nim rysunek, które za zadanie ma przekierować użytkownika na strone www zaraz po wczytaniu się aplikacji. Zaznaczyłam w export allowscriptaccess="samedomain", a w geturl:
Kod: |
onFrame (1) {
System.security.allowDomain("STRONA KTOREJ ZEZWALAM NA APLIKACJE");
getURL("ADRES.PL", "_BLANK");
}
|
Finał jest taki, że na jaką domene tego obiektu bym nie wrzuciła, to się otwiera, a mi chodzi oto, aby <object> najlepiej otwierał się na wszystkich zewnętrznych domenach, prócz na mojej własnej domenie.
Bardzo prosiłabym o wsparcie, jakieś podpowiedzi, przykładowe pliki .swi... cokolwiek, co pozwoliłoby mi bardziej zrozumieć ten język |
|
|
|
|
^Januszr
Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Sro 17 Sie, 2011 16:26
|
|
|
Biorąc pod uwagę mój niski intelekt zapytałem innych. Jak zwykle odpowiedział Wayne. Odpowiedź wygląda tak:
Kod: | onSelfEvent (load) {
if(flash.external.ExternalInterface.available == true ) {
_global.curUrl = flash.external.ExternalInterface.call;
}
output = curUrl("window.location.href.toString");
if(output == "[url="http://jakiśadres.pl/index.html"]http://jakiśadres.pl/index.html[/url]"){
Film.gotoAndStop (2);
trace("OK");
}else{
Film.gotoAndStop (3);
trace("NO");
}
}
|
Czyli na początku należy zrobić aby flash sczytał adres domeny. Potem jeżeli domena jest właściwa to robi coś a jak nie jest właściwa to tego nie robi. Swoją drogą dosyć interesujący problem. Napisz czy działa ... a jak nie to załącz SWI. |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
|
|
|
|
|
|
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
|
|
|
|
|
|
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.15 sekundy. Zapytań do SQL: 13 |
|
|