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

Hej,

 

dostałem do przygotowania banner flash z jakimś dziwnym kodem O_O

Wszystko poskładane tak jak portal chciał a błędy nadal wywala (chyba że to błąd spowodowany tym, że reklama nie wisi na serwerze) :/

 

2n19cb4.jpg

 

error:

7,8 linia

65 GetURL ....

 

Szukałem, próbowałem buttona zdefiniować z palca var button... new Button().

I nie mam pojęcia co z tym zrobić. Grafik który to ogarnia w tej firmie wraca w pon. :/

Jakieś pomysły ?

 

Batony ponazywane prawidłowo, i zdefiniowane jako Batony ...

 

Funkcji GetURL jakoś nie mogę znaleźć (jakiś przykład zastosowania) :/

 

Poniżej kod:

 

[i][color=#3366FF]import flash.events.MouseEvent;
import flash.net.URLRequest;
import flash.external.ExternalInterface;
import flash.net.URLRequest;
import flash.net.navigateToURL;

btn_click.mouseChildren = false;[/color][/i]
[b][u][color=#CC0000]7: btn_click.buttonMode = true;
8: btn_click.addEventListener(MouseEvent.MOUSE_UP,click);[/color][/u][/b]

[i][color=#3366FF]var target = root.loaderInfo.parameters.target;
var clicktag = root.loaderInfo.parameters.clicktag;
function click(e:MouseEvent) {
var browserName:String = getBrowserName();

if (browserName == "IE") 
{
ExternalInterface.call("function setWMWindow() {window.open('"+ clicktag + "');}");
} 
else {
navigateToURL(new URLRequest(clicktag), target);
}
}

function getBrowserName():String {
var browser:String;
try 
{
var browserAgent:String = ExternalInterface.call("function getBrowser(){return navigator.userAgent;}");
} 
catch (error:Error) 
{
trace(error);
return 'Undefined';
}

if (browserAgent.indexOf("Firefox") >= 0) 
{
browser = "Firefox";
}
else if (browserAgent.indexOf("Safari") >= 0) 
{
browser = "Safari";
} 
else if (browserAgent.indexOf("MSIE") >= 0) 
{
browser = "IE";
} 
else if (browserAgent.indexOf("Opera") >= 0) 
{
browser = "Opera";
}
else 
{
browser = "Undefined";
}
return browser;
}

// Close Button (btnClose)

btnClose.addEventListener(MouseEvent.CLICK,onReleaseMyButton);
function onReleaseMyButton(event:MouseEvent):void 
{[/color][/i]
[b][color=#CC0000]65:    getURL('[/color]javascript:onFinishedPlaying();')[/b][b][color=#CC0000];[/color][/b]
[i][color=#3366FF]}[/color][/i]

  • Odpowiedzi 6
  • Wyświetleń 3,6k
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano

No nie wkleiles tego get'a. Geturl to stary kod pewnie z as2 jeszcze i pewnie trzeba wymienic z navigatetourl.

Ten btn pcode pewnie nie jest guzkiem albo jest guzkiem, a mouseChildren nie jest wspierane dla guzika, co mialoby sens, bo ten parametr definiuje czy cos ma byc interaktywne, a guziki z zasady sa.

 

Wklej ta linie z geturlem

 

- - - Połączono posty - - -

 

A moze wjleiles ale na ipadzie widze tylko poczatkoe ze 30linii

Napisano

ok mam, na dsktopie.

Zmien getUrl, bo to kod z as2 (nie uzywany od okolo 13lat) na navigateToUrl z poprawną składnią - tak jak masz wyzej.

Wywalenie mouseButton powinno pomoc też, czyli linia 5 zakomenuj, bo 6 i 7 są ok.

Napisano
  • Autor

olaf, dzięki za odpowiedź.

 

to jest cały kod jaki mam i jaki miałem wkleić.

 

Normalnie, jak sam robię przekierowanie do strony po kliknięciu w button / movie Clip. To w as3 robię zdarzenie, podpinam funkcję i podaje adres "z palca".

Tu "redakcja" coś zakombinowała. Dostałem wytyczne, z tym właśnie kodem i tyle.

Przesłałem z prośba o pomoc i w odpowiedzi dostałem że wygląda dobrze i nie wiedzą skąd ten błąd :/

 

Pomęczę to jeszcze... ostatecznie wstawię standard jaki dawałem w innych banerach i tyli.

 

As znam tylko trochę więc nawet się w ten kod specjalnie nie zagłębiam :/

Było opisane jako as3 ;D

Napisano

no ten kod getUrl to as2 wiec coś kręcą. Nie bardzo moge pomoc, bo ja pracuje we wlasnym frameworku i nie bardzo juz uzywam czystego AS3 wiec nie pamietam jak sie przywoluje funkcje js'owe z flasha, a nie mam czasu poszukać.

Napisano
  • Autor

Jak to mówią srał to pies.

 

Przerobię na swoje skoro ichnie nie działa ;p

A praca na czyimś kodzie jest upierdliwa niestety :/

Napisano
  • Autor

Ostatecznie okazało się że baner ma być w AS2, cały ten kod jest zbędny, a kliki do buttonów mają być bezpośrednio w buttonie, a nie jako skrypt na timeline :/

 

Zbłądziłem ...

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.