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.