Hi, <- schoen gell!?
ich hab‚s bei mir so geloest:
function checkswf () {
var t_akt;
var anf; //Start zu extrahierender Strings
t_akt=top.location.href;
************************ das steht in der URL-Zeile
anf=t_akt.length - 7;
t_akt=t_akt.substring(anf,anf+3);
*********************** die letzten Zeichen des Dateinamens extrahieren
********************** im folgenden werden bei bestimmten Dateien bestimmte Meldungen ausgegeben
if (t_akt=="nor") //User befindet sich in der normalen Version
{
document.write("Standard-Version");
}
if (t_akt=="swf") //User bedindet sich in der Flash-Version
{
document.write("Flash4-Version");
swf=1;
}
if (t_akt=="ms&") //User befindet sich in der Frameless-Version
{
document.write("Frameless-Version");
}
if (t_akt!="nor" && t_akt!="swf" && t_akt!="ms&")
{
document.write("Derzeit befinden Sie sich in einem Frameset eines fremden Anbieters. Waehlen Sie eine andere Anzeigeoption um speedesign allein im Browserfenster anzuzeigen.");
alert("Sie sind in einem fremden Frameset gelandet. Waehlen Sie weiter unten eine andere Anzeigeoption um speedesign richtig anzeigen zu koennen!");
}
}
Das Skript fragt die URL-Zeile ab und zerlegt sie bis ein bestimmter Teil des Dateinamens im String t_akt steht (Zeichen 4-6 von hinten). Damit funzt es lokal und im Web!
Hoffe geholfen zu haben..
CU
speedy