Die SWFAddress-Klasse kann mit Query-Parameter konfiguriert werden, in folgendem Format:
swfaddress.js?history=1&tracker=pageTracker._trackPageview&strict=1.
Die Liste der unterstützten Optionen enthält:
history:Boolean - Schaltet das Einfügen von History-Einträgen an oder aus.
strict:Boolean - Schaltet den Strict-Modus an oder aus.
tracker:String - Setzt eine Funktion für das Page-View-Tracking.
|
addEventListener(type, listener):
void
[static] Registriert einen Event-Listener. |
|
addId(id):
void
[static] Fügt die ID eines Flash-Objektes zur Liste der Flash-Objekte hinzu, die für das Deep-Linking registriert sind. |
|
back():
void
[static] Lädt die vorherige URL aus der History-Liste. |
|
dispatchEvent(event):
Boolean
[static] Schickt ein Event an alle registrierten Listener. |
|
forward():
void
[static] Lädt die nächste URL aus der History-Liste. |
|
getBaseURL():
String
[static] Gibt die Basis-Adresse des Dokumentes zuruck. |
|
getHistory():
Boolean
[static] Gibt den Status der History-Einstellung zurück. |
|
getId(index):
String
[static] Gibt die ID des ersten und warscheinlich einzigen registrierten Flash-Objektes zurück. |
|
getIds():
Array
[static] Gibt eine Liste aller registrierten Flash-Objekte zurück. |
|
getParameter(param):
String
[static] Gibt den Wert eines spezifischen Query-Parameters zurück. |
|
getParameterNames():
Array
[static] Gibt eine Liste mit allen Query-Parameter-Namen zurück. |
|
getPath():
String
[static] Gibt den Deep-Link ohne Query-String zurück. |
|
getPathNames():
Array
[static] Gibt eine Liste mit allen Ordnern des DeepLinking-Pfades zuruck. |
|
getQueryString():
String
[static] Gibt den Query-String des Deep-Links zurück. |
|
getStatus():
String
[static] Gibt den Status im Browserfenster zurück. |
|
getStrict():
Boolean
[static] Gibt den Wert des Strict-Modus zurück. |
|
getTitle():
String
[static] Gibt den Titel des HTML-Dokumentes zurück. |
|
getTracker():
String
[static] Gibt die Tracking-Funktion zurück. |
|
getValue():
String
[static] Gibt den aktuellen, gesamten Deep-Link zurück. |
|
go(delta):
void
[static] Lädt eine URL aus der History-Liste. |
|
hasEventListener(event):
Boolean
[static] Überprüft die Existenz eines Listeners, der für ein bestimmtes Event registriert ist. |
|
href(url, target):
void
[static] Öffnet eine neue URL im Browser. |
|
popup(url, name, options, handler):
void
[static] Öffnet ein neues Pop-Up-Fenster. |
|
removeEventListener(type, listener):
void
[static] Entfernt einen Event-Listener. |
|
removeId(id):
void
[static] Entfernt die ID aus der Liste der Flash-Objekte, die für das Deep-Linking registriert sind. |
|
resetStatus():
void
[static] Setzt den Wert in der Browser-Statusleiste zurück. |
|
setHistory(history):
void
[static] Schaltet das Einfügen von History-Einträgen an oder aus. |
|
setId(id):
void
[static] Setzt die ID eines Flash-Objektes, welches für das Deep-Linking registriert wird. |
|
setStatus(status):
void
[static] Setzt den Wert der Browser-Statusleiste. |
|
setStrict(strict):
void
[static] Schaltet den Strict-Modus an oder aus. |
|
setTitle(title):
void
[static] Setzt den Titel des HTML-Dokumentes. |
|
setTracker(tracker):
void
[static] Setzt eine Funktion für das Page-View-Tracking. |
|
setValue(value):
void
[static] Setzt den aktuellen Wert des Deep-Links. |
public
static
function addEventListener(type, listener):void
Registriert einen Event-Listener.
type:String - Event-Typ.
listener:Function - Event-Listener.
public
static
function addId(id):void
Fügt die ID eines Flash-Objektes zur Liste der Flash-Objekte hinzu, die für das Deep-Linking registriert sind.
id:String - ID des Objektes.
public
static
function back():void
Lädt die vorherige URL aus der History-Liste.
public
static
function dispatchEvent(event):Boolean
Schickt ein Event an alle registrierten Listener.
event:Object - Event-Objekt.
Boolean
public
static
function forward():void
Lädt die nächste URL aus der History-Liste.
public
static
function getBaseURL():String
Gibt die Basis-Adresse des Dokumentes zuruck.
String
public
static
function getHistory():Boolean
Gibt den Status der History-Einstellung zurück.
Boolean
public
static
function getId(index):String
Gibt die ID des ersten und warscheinlich einzigen registrierten Flash-Objektes zurück.
index
String
public
static
function getIds():Array
Gibt eine Liste aller registrierten Flash-Objekte zurück.
Array
public
static
function getParameter(param):String
Gibt den Wert eines spezifischen Query-Parameters zurück.
param:String - Name der Eigenschaft.
String
public
static
function getParameterNames():Array
Gibt eine Liste mit allen Query-Parameter-Namen zurück.
Array
public
static
function getPath():String
Gibt den Deep-Link ohne Query-String zurück.
String
public
static
function getPathNames():Array
Gibt eine Liste mit allen Ordnern des DeepLinking-Pfades zuruck.
Array
public
static
function getQueryString():String
Gibt den Query-String des Deep-Links zurück.
String
public
static
function getStatus():String
Gibt den Status im Browserfenster zurück.
String
public
static
function getStrict():Boolean
Gibt den Wert des Strict-Modus zurück.
Boolean
public
static
function getTitle():String
Gibt den Titel des HTML-Dokumentes zurück.
String
public
static
function getTracker():String
Gibt die Tracking-Funktion zurück.
String
public
static
function getValue():String
Gibt den aktuellen, gesamten Deep-Link zurück.
String
public
static
function go(delta):void
Lädt eine URL aus der History-Liste.
delta:Number - Ein ganzzahliger Wert (Integer), der die relative Position in der History-Liste angibt.
public
static
function hasEventListener(event):Boolean
Überprüft die Existenz eines Listeners, der für ein bestimmtes Event registriert ist.
event:String - Event-Typ.
Boolean
public
static
function href(url, target):void
Öffnet eine neue URL im Browser.
url:String - Zieladresse. target:String - Name des Browserfenster oder HTML-Frame.
public
static
function popup(url, name, options, handler):void
Öffnet ein neues Pop-Up-Fenster.
url:String — Zieladresse. name:String — Name des Pop-Up-Fenster. options:String — Werte, die überprüft und an die window.open()-Methode übergeben werden. handler:String — Optionaler JavaScript-Handler, um das Pop-Up-Fenster zu steuern.
public
static
function removeEventListener(type, listener):void
Entfernt einen Event-Listener.
type:String - Event-Typ.
listener:Function - Event-Listener.
public
static
function removeId(id):void
Entfernt die ID aus der Liste der Flash-Objekte, die für das Deep-Linking registriert sind.
id:String - ID des Objektes.
public
static
function resetStatus():void
Setzt den Wert in der Browser-Statusleiste zurück.
public
static
function setHistory(history):void
Schaltet das Einfügen von History-Einträgen an oder aus.
history:Boolean - Wert der History-Einstellung.
public
static
function setId(id):void
Setzt die ID eines Flash-Objektes, welches für das Deep-Linking registriert wird.
id:String - ID des Objektes.
public
static
function setStatus(status):void
Setzt den Wert der Browser-Statusleiste.
status:String - Wert in der Statusleiste.
public
static
function setStrict(strict):void
Schaltet den Strict-Modus an oder aus.
strict:Boolean - Status des Strict-Modus.
public
static
function setTitle(title):void
Setzt den Titel des HTML-Dokumentes.
title:String - Der Wert des Titels.
public
static
function setTracker(tracker):void
Setzt eine Funktion für das Page-View-Tracking. Der Standardwert ist 'urchinTracker'.
tracker:String - Tracking-Funktion.
public
static
function setValue(value):void
Setzt den aktuellen Wert des Deep-Links.
value:String - Der Wert, der hinter den Link des HTML-Dokumentes eingefügt wird. © 2006-2009 Rostislav Hristov, Asual DZZD. Übersetzung durch Eugen Pflüger.