Forenindex » Archiv » Adobe Flash & ActionScript » Link/ target=_blank

Link/ target=_blank

Anonym
Beiträge gesamt: 22827

16. Okt 2002, 20:46
Bewertung:

gelesen: 2531

Beitrag als Lesezeichen
Hallo!
Wie muss die Anweisung in ActionScript lauten das sich ein neues Fenster öffnet
bei einem Link. Der Link muss auch dann Funktionieren wenn er sich hinter einem
Frame befindet.

Dann wüsst ich noch gern wie man in ActionScript einen Alternativ-Text für einen
(z. Bsp: für einen Button in Flash) richtig schreibt.


MFG

Link/ target=_blank

hmaus
Beiträge gesamt: 692

17. Okt 2002, 20:47
Bewertung:

gelesen: 2531

Beitrag als Lesezeichen
Hallo Anonym,

hierfür gibt es zwei Lösungen, wobei ich die zweite bevorzugen würde:

1. Die JavaScript-Anweisung zum Öffnen des Fensters direkt in die getURL()-Anweisung, Beispiel für ein ActionScript auf einem Button:

on (release)
{
getURL("javascript:window.open(new.html','fenster','width=810, height=500, resizable=no, menubar=1, location=0, toolbar=1, personalbar=0, status=0');"
}

2. Die Funktion getURL() ruft nur eine JavaScript-Anweisung in der HTML-Trägerseite auf:

on (release)
{
getURL("javascript: openwindow();");
}

Im HTML steht dann die entsprechende Funktion openwindows() definiert, gleiches wie oben.

Hoffe, es hilft,

Helge
HelgeMaus@iPartner.de

Link/ target=_blank

zuGGy
Beiträge gesamt: 71

18. Okt 2002, 10:24
Bewertung:

gelesen: 2531

Beitrag als Lesezeichen
Tach auch!

Was meinst du denn mit "Der Link muss auch dann Funktionieren wenn er sich hinter einem Frame befindet."?
Möchtest du einen Textlink haben oder eine Schaltfläche/Button?

Zu dem Alternativtext: das funktioniert in Flash nicht so wie in HTML (alt="text" oder title="text")... In Flash kannst du Alternativtexte (für "mousover") nur über Umwege erreichen - musst praktisch einen separaten MC dafür erstellen, der bei mousover ausgelöst wird.

Gruß,
zuGGy