Hi,
anbei der Hinweis auf meine Funktion um Systemparameter zu ermitteln (mit Fehler- & IE-Linkrahmen-Unterdrückung, sowie "Resize-Aktualisierung"). Im einzelnen:
Verwendeter Browser (String):
- agt_os (Betriebssystem des Browsers: Windows, Macintosh, Linux/Unix, OS/2)
- agt_lang (Sprache des Browsers: de, en, en-US, ...)
Verwendeter Browser (Number): - agt_version (Versionsnummer des Browsers - ggf. nur die "Mozilla-kompatible")
- agt_major (Hauptversionsnummer des Browsers - ggf. nur die "Mozilla-kompatible")
- agt_ieVersion (IE-Versionsnummer)
- agt_opVersion (Opera-Versionsnummer)
- agt_kqVersion (Konqueror-Versionsnummer)
- agt_colors (Anzahl der möglichen Browserfarben)
- agt_width (Breite des Browserfensters - erst nach dem BODY-Tag)
- agt_height (Höhe des Browserfensters - erst nach dem BODY-Tag)
- agt_maxWidth (maximale Breite des Browserfensters)
- agt_maxHeight (maximale Höhe des Browserfensters)
- agt_screenWidth (Breite des Bildschirms)
- agt_screenHeight (Höhe des Bildschirms)
- agt_docWidth (Breite der Browser-Anzeigefläche - erst nach dem BODY-Tag)
- agt_docHeight (Höhe der Browser-Anzeigefläche - erst nach dem BODY-Tag)
Verwendeter Browser (Boolean: true oder false): - is_ie (Browser Internet Explorer?)
- is_oldie (alter Internet Explorer (3.x)?)
- is_nav (Browser Navigator/Mozilla?)
- is_nav2 (Navigator 2?)
- is_nav3 (Navigator 3?)
- is_oldnav (alter Navigator (<=4.x)?)
- is_op (Browser Opera?)
- is_kq (Browser Konqueror?)
Spezielle Browsereigenschaften (Boolean: true oder false): - is_w3cDOM (striktes W3C-DOM?)
- is_w3cxDOM (erweitertes W3C-DOM?)
- is_ieDOM (Internet-Explorer-DOM?)
- is_nnDOM (Netscape-Navigator-DOM?)
- is_noscript (NOSCRIPT-Tag vorhanden?)
- is_tableflip (ImageFlip in verschachtelten Tabellen fehlerfrei?)
- is_complete (Browser erkennt Ladezustand von Images?)
- is_connected (Browser hat Online-Verbindung?)
Spezielle Dokumenteneigenschaften (String): - doc_Server (Dokumentenserver)
- doc_TLDomain (Top-Level-Domain des Dokumentenservers)
- doc_Domain (Hauptdomain des Dokumentenservers)
- doc_Subdomain (alle Subdomains des Dokumentenservers)
- doc_User (Aufrufender User)
- doc_Password (User-Passwort)
- doc_fullFile (Dateipfad ∓ -name)
- doc_File (Dateiname inkl. Dateiextension)
- doc_FileName (Dateiname ohne Dateiextension)
- doc_FileExt (Dateiextension)
- doc_Path (Dateipfad)
- doc_localPath (Pfad von Path auf der Festplatte)
- doc_MainDir (Hauptverzeichnis der Datei; 1. Ebene von Path)
- doc_FileDir (Verzeichnis der Datei; letzte Ebene von Path)
- doc_Referrer (aufrufender URI)
- doc_xServer (aufrufender Fremdserver)
- doc_xTLDomain (Top-Level-Domain des aufrufenden Fremdservers)
- doc_xDomain (Hauptdomain des aufrufenden Fremdservers)
- doc_xSubdomain (alle Subdomains des aufrufenden Fremdservers)
- doc_Search (übergebene Parameter)
- doc_cachedURL (wenn Seite aus dem Google-Cache: URL des Originals)
Spezielle Dokumenteneigenschaften (Number): - doc_PathDeep (Anzahl der Unterverzeichnisse/Pfadtiefe)
- doc_width (Breite des Dokumentenbereichs - erst nach dem BODY-Tag)
- doc_height (Höhe des Dokumentenbereichs - erst nach dem BODY-Tag)
Spezielle Dokumenteneigenschaften (Boolean: true oder false): - is_online (Dokument vom Server geholt?)
- is_cached (Dokument aus Google-Cache geladen?)
- is_xcall (Dokument von fremder Seite aufgerufen?)
- is_icall (Dokument von eigener Seite aufgerufen?)
- is_refblocked (wurde Aufruferkennung verschleiert?)
- is_frame (Dokument ist ein Frame?)
Außerdem: - doc_temp (leere Variable, z.B. fuer frameübergreifende Werteübergabe)
Dokumentensteuerung (zu setzen, Boolean: true oder false): - do_ceh (Fehlerunterdrückung erlaubt?)
- do_resize (Fenster bei Größenänderung aktualsieren?)
- do_deFocus (aktiviertes Element defokussieren/inaktivieren?)
- do_frameset (Frameset nachladen?)
- do_uncache (Original-Seite nachladen?)
- do_blending (Dokumenten-Überblendung?)
Falls was fehlt, oder fehlerhaft ist, bitte Mail. :-)
Gruß, Cybaer