Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-06-2006, 12:35   #1 (permalink)
*hello new world
 
Benutzerbild von nalin
 
Registriert seit: Jan 2004
Ort: sauerland
Beiträge: 1.788
Question links in externe files mit tastatur anwählen

hallo zusammen,

ich suche eine möglichkeit mit den arrow keys bzw allgemein mit der tastatur (z.b. durch <TAB>...) einen link in einem externen text anzuwählen.

hab es bisher noch nirgendwo gesehen und bezweifle momentan das es überhaupt möglich ist.

ich habe mal ein beispiel mit externem text angehangen.
wäre wirklich super wenn jemand eine idee oder workaround zur lösung hätte!

viele grüße,
nalin
Angehängte Dateien
Dateityp: zip ff link.zip (8,5 KB, 7x aufgerufen)
nalin ist offline   Mit Zitat antworten
Alt 22-06-2006, 12:47   #2 (permalink)
Trennschleifer
 
Benutzerbild von bobo_k1
 
Registriert seit: Apr 2004
Ort: Hamburg
Beiträge: 1.282
Du kannst mit der focusEnabled Methode der MovieClip-Klasse den Focus bereitstellen. Geht auch für Textfelder.
PHP-Code:

my_mc
.focusEnabled false
bobo_k1 ist offline   Mit Zitat antworten
Alt 22-06-2006, 12:50   #3 (permalink)
habs vergessen
 
Benutzerbild von pwdVergesser
 
Registriert seit: Feb 2006
Beiträge: 990
Code:
var keyListener:Object = new Object();

keyListener.onKeyDown = function() {
        // wenn taste "d" gedrückt wird
	if (Key.getCode() == 68) {
		var catchLink = display.text.lastIndexOf(":");
		
                 // catchLink + 2 weil du noch ein leerzeichen
                 // vor deinem link hast
		var getLink = display.text.substr((catchLink+2),display.text.length);
		
                // ergänze http://www weil das noch nicht
                // in deinem geladenen text stand
		getURL("http://www." + getLink,"_blank");
	}
};
Key.addListener(keyListener);
pwd
__________________
Blog/Lab Xing
pwdVergesser ist offline   Mit Zitat antworten
Alt 22-06-2006, 17:17   #4 (permalink)
*hello new world
 
Benutzerbild von nalin
 
Registriert seit: Jan 2004
Ort: sauerland
Beiträge: 1.788
hallo,

vorweg schonmal ein danke für eure antworten!

@pwdVergesser

kannst du mir erklären was genau das script auslöst?
wenn ich "d" drücke passiert leider überhaupt nichts!


@bobo_k1

mit "meinTextfeld.focusEnabled = true;" kann ich keinen link in einem externen file auswählen?! mach ich irgendwas falsch oder geht das einfach nicht? habs mit mehren files getestet.

viele grüße,
nalin

Geändert von nalin (22-06-2006 um 17:33 Uhr)
nalin ist offline   Mit Zitat antworten
Alt 22-06-2006, 18:19   #5 (permalink)
habs vergessen
 
Benutzerbild von pwdVergesser
 
Registriert seit: Feb 2006
Beiträge: 990
da passiert bei dir nichts weil dein textfeld nur in der variabel display
heißt und nicht im bezeichner. nenn es mal im bezeichner display und
nicht im feld var... dann passiert einiges.

pwd
__________________
Blog/Lab Xing
pwdVergesser ist offline   Mit Zitat antworten
Alt 22-06-2006, 22:35   #6 (permalink)
*hello new world
 
Benutzerbild von nalin
 
Registriert seit: Jan 2004
Ort: sauerland
Beiträge: 1.788
hallo pwd,

also bei mir passiert da leider trotzdem immernoch nichts!

viele grüße,
nalin
nalin ist offline   Mit Zitat antworten
Alt 23-06-2006, 08:32   #7 (permalink)
habs vergessen
 
Benutzerbild von pwdVergesser
 
Registriert seit: Feb 2006
Beiträge: 990
na dann lass es einfach

pwd
__________________
Blog/Lab Xing
pwdVergesser ist offline   Mit Zitat antworten
Alt 23-06-2006, 13:19   #8 (permalink)
*hello new world
 
Benutzerbild von nalin
 
Registriert seit: Jan 2004
Ort: sauerland
Beiträge: 1.788
hallo zusammen,

ich hoffe jemand anderes hat noch was konstruktives zum thema beizutragen denn ich brauche definitiv eine lösung und kann es wie der pwdVergesser vorschlägt "nicht einfach lassen".



mein problem ist halt das ich über die tastatur (am besten mit <TAB> oder den arrow keys) die 3 links in dem externen text ansprechen muss.

hoffe jemand hat einen lösungsvorschlag!
hab mein datei nochmal angehangen.

viele grüße,
nalin
Angehängte Dateien
Dateityp: zip ff link.zip (9,3 KB, 2x aufgerufen)

Geändert von nalin (23-06-2006 um 13:26 Uhr)
nalin ist offline   Mit Zitat antworten
Alt 23-06-2006, 13:41   #9 (permalink)
habs vergessen
 
Benutzerbild von pwdVergesser
 
Registriert seit: Feb 2006
Beiträge: 990
ts ts ts ts ts...
aber so schwer isses ja nicht:

nix schwer

pwd
__________________
Blog/Lab Xing
pwdVergesser ist offline   Mit Zitat antworten
Alt 23-06-2006, 14:28   #10 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Hi nalin.

Hier die Version in Flash7 für Dich.

gruß, gaspode
Angehängte Dateien
Dateityp: zip extern.zip (5,2 KB, 6x aufgerufen)
gaspode ist offline   Mit Zitat antworten
Alt 24-06-2006, 14:40   #11 (permalink)
*hello new world
 
Benutzerbild von nalin
 
Registriert seit: Jan 2004
Ort: sauerland
Beiträge: 1.788
vielen dank @gaspode!

@pwd
ich hatte die änderungen vorher schon alle richtig gemacht aber dein AS funktioniert wohl erst ab flash 2004.
du kennst nicht zufällig eine möglichkeit das ganze unter flash mx zum laufen zu bekommen?

auf jeden fall danke für deine hilfe!

viele grüße,
nalin
nalin ist offline   Mit Zitat antworten
Alt 24-06-2006, 16:54   #12 (permalink)
zimmer 101
 
Benutzerbild von ricobeck
 
Registriert seit: Jul 2003
Ort: LE
Beiträge: 1.581
Zitat:
Zitat von pwdVergesser
na dann lass es einfach

pwd
aua. mit dem falschen fuss aufgestanden?

@nalin: ich bin dran. muss doch gehen ...
__________________
Illogical comparison with NaN. Any comparison operation involving NaN will evaluate to false because NaN != NaN.
ricobeck.de
ricobeck ist offline   Mit Zitat antworten
Alt 25-06-2006, 12:41   #13 (permalink)
*hello new world
 
Benutzerbild von nalin
 
Registriert seit: Jan 2004
Ort: sauerland
Beiträge: 1.788
hi rico!

danke, bin gespannt!

viele grüße,
nalin
nalin ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 21:01 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele