Skocz do zawartości
View in the app

A better way to browse. Learn more.

Max3D.pl

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Napisano

witam, mam pewien problem;

jest sobie pewien plik swf zawierający formularz do wysyłania na emaila. wszystko chodzi pięknie, korzystam z LoadVars.

 

jednak jest sobie drugi plik, który za pomocą obiektu MovieClipLoader ładuje ten pierwszy. no i niestety po wypełnieniu formularza, na maila nic nie przychodzi.

 

tak jakoś rysunkowo wyjaśnie może:

 

1 - działa

2(1) - nie działa :D

 

czy MovieClipLoader wpływa jakos na ten problem? jeśli nie i problem leży głębiej, to zaraz wkleje kod.

dzieki i pozdrawiam.

  • Odpowiedzi 4
  • Wyświetleń 1,2k
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano

Wklej kod:). Może są jakieś problemy z kolejnymi poziomami gdy ładujesz kolejnego swfa.

Profilaktycznie możesz spróbować użyć _lockroot=true dla ładowanego swfa.

Napisano
  • Autor

ok, kodu jest sporo, więc wybrałem to co trzeba (nadal nie chodzi)

 

plik główny

var mcl:MovieClipLoader = new MovieClipLoader;
var mclL:Object = new Object();

mcl.addListener(mclL);

function lokrot(holder)
{
   holder._lockroot = true;
}

mcl.loadClip("pages/serwis.swf",holder);

 

plik z formularzem

var wyslij:LoadVars = new LoadVars();
var odbierz:LoadVars = new LoadVars();

przycisk.onRelease = clickEJ;

function clickEJ()
{
   wyslij.towar = formularz.towar.text;
   ....
   wyslij.sendAndLoad("sendFORM.php",odbierz);
}

 

php nie powinien zawierać błędów, bo z samego serwis.swf wysyła. pliki umieszczone są w folderze pages

 

pzdr

Napisano

Widzę, że problem raczej nie tkwi w lockroot. A może właśnie przy sendAndLoad przejmuje ścieżkę pliku głównego? Spróbuj może adres bezwzględny albo '/pages/sendFORM.php'. Nie określiłeś metody wysyłania ale zakładam, że o tym wiesz :) (domyślna to POST).

Napisano
  • Autor

Lucas, dzieki za zainteresowanie. ścieżki też sprawdziłem wklejając ten plik to różnych folderów powiązanych z plikiem swf i niestety nic. metoda wysyłania jest opcjonalna, myślę też, że nie w tym problem. zrobiłem w końcu osobny swf, bez moviecliploadera, w nowym oknie no i działa.

może ktoś kiedyś wpadnie, jak rozwiązać ten problem ;) dzieki raz jeszcze, pozdrawiam!

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.