La classe SWFAddress può essere configurata passando dei parametri nella query usando il seguente formato:
swfaddress.js?history=1&tracker=pageTracker._trackPageview&strict=1.
La lista delle opzioni supportate include::
history:Boolean
- Abilita o disabilita la creazione di elementi dell'history.
strict:Boolean
- Abilita o disabilita lo strict mode.
tracker:String
- Imposta una funzione per il page view tracking.
addEventListener(type, listener):
void
[static] Registra un event listener. |
addId(id):
void
[static] Aggiunge un id alla lista degli oggetti Flash registrati per l'API. |
back():
void
[static] Carica l'URL precedente nella history di navigazione. |
dispatchEvent(event):
Boolean
[static] Invia un evento a tutti i listeners registrati. |
forward():
void
[static] Carica il prossimo URL nella history di navigazione. |
getBaseURL():
String
[static] Restituisce l'indirizzo di base del documento. |
getHistory():
Boolean
[static] Restituisce la configurazione dell'history. |
getId(index):
String
[static] Restituisce l'id del primo e probabilmente l'unico oggetto Flash registrato. |
getIds():
Array
[static] Restituisce una lista di tutti gli oggetti Flash registrati. |
getParameter(param):
String
[static] Restituisce il valore del parametro dalla querystring. |
getParameterNames():
Array
[static] Restituisce un Array dei nomi dei parametri presenti nella querystring. |
getPath():
String
[static] Restituisce il valore dell'anchor senza la querystring. |
getPathNames():
Array
[static] Restituisce un elenco di tutte le cartelle nel percorso di deep linking. |
getQueryString():
String
[static] Restituisce il valore della querystring. |
getStatus():
String
[static] Restituisce il testo di status della finestra del browser. |
getStrict():
Boolean
[static] Restituisce lo stato dello strict mode. |
getTitle():
String
[static] Restituisce il titolo del documento HTML. |
getTracker():
String
[static] Restituisce la funzione javascript definita come page view tracker. |
getValue():
String
[static] Restituisce il valore dell'anchor. |
go(delta):
void
[static] Carica l'URL indicata dal parametro delta dalla history. |
hasEventListener(event):
Boolean
[static] Verifica l'esistenza di listeners registrati per un dato tipo di evento. |
href(url, target):
void
[static] Apre una nuova URL nel browser. |
popup(url, name, options, handler):
void
[static] Apre una finestra popup. |
removeEventListener(type, listener):
void
[static] Rimuove un event listener. |
removeId(id):
void
[static] Rimuove un id dalla lista degli oggetti Flash registrati per l'API. |
resetStatus():
void
[static] Ripristina lo status della finestra del browser. |
setHistory(history):
void
[static] Abilita o disabilita la creazione di elementi dell'history. |
setId(id):
void
[static] Imposta l'id di un singolo oggetto Flash che sarà registrato per l'API. |
setStatus(status):
void
[static] Imposta lo status della finestra del browser. |
setStrict(strict):
void
[static] Abilita o disabilita lo strict mode. |
setTitle(title):
void
[static] Imposta il titolo del documento HTML. |
setTracker(tracker):
void
[static] Imposta una funzione per il page view tracking. |
setValue(value):
void
[static] Imposta il valore dell'anchor. |
public
static
function addEventListener(type, listener):void
Registra un event listener.
type:String
- Tipo di evento.
listener:Function
- Event listener.
public
static
function addId(id):void
Aggiunge un id alla lista degli oggetti Flash registrati per l'API.
id:String
- ID dell'oggetto Flash.
public
static
function back():void
Carica l'URL precedente nella history di navigazione.
public
static
function dispatchEvent(event):Boolean
Invia un evento a tutti i listeners registrati.
event:Object
- Event object.
Boolean
public
static
function forward():void
Carica il prossimo URL nella history di navigazione.
public
static
function getBaseURL():String
Restituisce l'indirizzo di base del documento.
String
public
static
function getHistory():Boolean
Restituisce la configurazione dell'history.
Boolean
public
static
function getId(index):String
Restituisce l'id del primo e probabilmente l'unico oggetto Flash registrato.
index
String
public
static
function getIds():Array
Restituisce una lista di tutti gli oggetti Flash registrati.
Array
public
static
function getParameter(param):String
Restituisce il valore del parametro dalla querystring.
param:String
- Nome del parametro.
String
public
static
function getParameterNames():Array
Restituisce un Array dei nomi dei parametri presenti nella querystring.
Array
public
static
function getPath():String
Restituisce il valore dell'anchor senza la querystring.
String
public
static
function getPathNames():Array
Restituisce un elenco di tutte le cartelle nel percorso di deep linking.
Array
public
static
function getQueryString():String
Restituisce il valore della querystring.
String
public
static
function getStatus():String
Restituisce il testo di status della finestra del browser.
String
public
static
function getStrict():Boolean
Restituisce lo stato dello strict mode.
Boolean
public
static
function getTitle():String
Restituisce il titolo del documento HTML.
String
public
static
function getTracker():String
Restituisce la funzione javascript definita come page view tracker.
String
public
static
function getValue():String
Restituisce il valore dell'anchor.
String
public
static
function go(delta):void
Carica l'URL indicata dal parametro delta dalla history.
delta:Number
- Un valore intero che rappresenta la posizione relativa nella history.
public
static
function hasEventListener(event):Boolean
Verifica l'esistenza di listeners registrati per un dato tipo di evento.
event:String
- Event type.
Boolean
public
static
function href(url, target):void
Apre una nuova URL nel browser.
url:String
- The resource to be opened.
target:String
- Target window.
public
static
function popup(url, name, options, handler):void
Apre una finestra popup.
url:String
- L'URL della risosrsa da aprire.
name:String
- Il nome della finestra popup.
options:String
- Opzioni da passare al metodo window.open().
handler:String
- Codice JavaScript opzionale per la gestione dell'evento popup.
public
static
function removeEventListener(type, listener):void
Rimuove un event listener.
type:String
- Event type.
listener:Function
- Event listener.
public
static
function removeId(id):void
Rimuove un id dalla lista degli oggetti Flash registrati per l'API.
id:String
- ID of the object.
public
static
function resetStatus():void
Ripristina lo status della finestra del browser.
public
static
function setHistory(history):void
Abilita o disabilita la creazione di elementi dell'history.
history:Boolean
- History state.
public
static
function setId(id):void
Imposta l'id di un singolo oggetto Flash che sarà registrato per l'API.
id:String
- ID of the object.
public
static
function setStatus(status):void
Imposta lo status della finestra del browser.
status:String
- Status value.
public
static
function setStrict(strict):void
Abilita o disabilita lo strict mode.
strict:Boolean
- Strict mode state.
public
static
function setTitle(title):void
Imposta il titolo del documento HTML.
title:String
- Title value.
public
static
function setTracker(tracker):void
Imposta una funzione per il page view tracking. Il valore predefinito è 'urchinTracker'.
tracker:String
- Una funzione da usare per il page view tracking.
public
static
function setValue(value):void
Imposta il valore dell'anchor.
value:String
- Una stringa che sarà aggiunta al link base del documento HTML.
© 2006-2009 Rostislav Hristov, Asual DZZD. Tradotto in italiano da Massimiliano Canestrari mekkano.