| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Golffieber Registriert seit: Jan 2004 Ort: Ittigen
Beiträge: 140
|
Tach zusammen Hab mich schon lange nicht mehr mit Flash befasst! Nun ist es endlich wieder soweit! Im CS4 möchte ich auf ein Button Symbol eine externe www verlinken. Wie geht das am einfachsten mit AS3? Soviel hab ich schon mitbekommen... Aber auch das funkt nicht ![]() Code: btn1_btn.onRelease = function(){
getURL(www.swink.ch, "_blanc");
};
__________________ Gruss und Danke für Deine Hilfe Kusi |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
onRelease und getURL sind AS2... In AS3 funzt alles mit Listenern, bspw.: PHP-Code: |
|
| | #3 (permalink) |
| Golffieber Registriert seit: Jan 2004 Ort: Ittigen
Beiträge: 140
|
Erstmals danke für die Antwort. Nicht mehr ganz so einfach ! Also es funktioniert noch nicht so richtig Habe das AS gleich übernommen und den button btn1 getauft und denke nicht das ich ausser dem Link etwas vergessen habe zu ergänzen. Code: btn1.addEventListener(MouseEvent.CLICK,clickHandler);
btn1.buttonMode = true;
function clickHandler(event:MouseEvent):void {
var url:String = "http://www.flashforum.de";
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request,"_blank");
}
catch (e:Error) {
// handle error here
}
} Danke
__________________ Gruss und Danke für Deine Hilfe Kusi |
| | |
| | #4 (permalink) | ||
| Gast
Beiträge: n/a
| Zitat:
Zitat:
| ||
|
| | #5 (permalink) |
| Golffieber Registriert seit: Jan 2004 Ort: Ittigen
Beiträge: 140
|
Hier ist die Datei http://www.architektur-friedli.ch/index2.0.zip
__________________ Gruss und Danke für Deine Hilfe Kusi |
| | |
| | #8 (permalink) |
| Gast
Beiträge: n/a
|
Scheint Probleme mit dem Button zu geben. Ein Grund dafür, dass ich Buttons als Typ gar nicht nutze, höchstens als Komponente... Lös die Grafik aus dem Button, mach daraus einen MC, schmeiss den Button raus und gib dem MC denselben Instanznamen, dann funzt es. |
|
| | #9 (permalink) |
| Golffieber Registriert seit: Jan 2004 Ort: Ittigen
Beiträge: 140
|
Hi agedoubleju Danke für Deine Hilfe. Es funktionert! Doch habe ich ein weiteres Problem Wenn ich einen Button so mache Funktionert es bestens. Doch wenn ich für den zweiten den Code kopiere Funkt es nicht mehr!!! Code: btn1.addEventListener(MouseEvent.CLICK,clickHandler);
btn1.buttonMode = true;
function clickHandler(event:MouseEvent):void {
var url:String = "http://www.architektur-friedli.ch/arch/index.php";
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request,"_blank");
}
catch (e:Error) {
// handle error here
}
btn2.addEventListener(MouseEvent.CLICK,clickHandler);
btn2.buttonMode = true;
function clickHandler(event:MouseEvent):void {
var url:String = "http://www.architektur-friedli.ch/immo/index.php";
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request,"_blank");
}
catch (e:Error) {
// handle error here
}
}
__________________ Gruss und Danke für Deine Hilfe Kusi |
| | |
| | #10 (permalink) |
| Gast
Beiträge: n/a
|
Ein einziger Klickhandler reicht, du kannst über den übergebenen Event und dessen Parameter currentTarget herausfinden, welcher der beiden Buttons den Event ausgelöst hat. PHP-Code: |
|
![]() |
| Lesezeichen |
| Stichworte |
| as3, button, externer, link |
| Themen-Optionen | |
| Ansicht | |
| |