Hallo Leute,
ich bin eher im Bereich PHP, C# und VBA unterwegs und muss mir mal für meine neue Webseite was basteln wozu ich dann ein wenig JavaScript brauche.
Es geht um meine Hobby-Fotografen-Seite wo ich aus einer Übersicht der Gallerien, durch klicken einer Gallerie dann zu den einzelnen Gallerien komme und wenn ich da ein Bild anklicke, dann soll das in Flash oder HTML geladen werden. Nun brauch ich dafür die Bildschirm-Breite/Höhe falls auslesbar.
So sieht der Link aktuell aus der dann am Ende Breite und Höhe mit übertragen soll, das PHP die Variablen auslesen und nutzen kann....
und hier ist meine funktion onClick:
1. Das this.blur() bezog sich vorher bei "onclick="this.blur();" direkt auf den Link. Macht das überhaupt Sinn das in die Funktion aus zu lagern. Welches Objekt wird in dem Beispiel mit THIS angesprochen?
2. Kann ich in meiner Funktion noch Einfluss auf den Link nehmen und einfach mit &width=1024&height=768 erweitern, was ich dann natürlich durch die JavaScript Variablen ersetzen werde.
3. Welche Methoden/Eigenschaften im JavaScript funktionieren hinsichtlich der Bildschirm-Breite (abzüglich Symbolleisten, Scrollbalken) auf den meisten Browsern?
Wäre schön wenn ich hier eine Antwort bekomme...
Merci!
BitMan
ich bin eher im Bereich PHP, C# und VBA unterwegs und muss mir mal für meine neue Webseite was basteln wozu ich dann ein wenig JavaScript brauche.
Es geht um meine Hobby-Fotografen-Seite wo ich aus einer Übersicht der Gallerien, durch klicken einer Gallerie dann zu den einzelnen Gallerien komme und wenn ich da ein Bild anklicke, dann soll das in Flash oder HTML geladen werden. Nun brauch ich dafür die Bildschirm-Breite/Höhe falls auslesbar.
So sieht der Link aktuell aus der dann am Ende Breite und Höhe mit übertragen soll, das PHP die Variablen auslesen und nutzen kann....
Code:
<a href="gallerie_load.php?gal=xA" onclick="onGalleryLoad();"><div class="txt"><? include_once("galleryA/settings/titel.php"); ?></div></a>
und hier ist meine funktion onClick:
Code:
<script type="text/javascript">
<!--
function onGalleryLoad()
{
this.blur();
}
//-->
</script>
1. Das this.blur() bezog sich vorher bei "onclick="this.blur();" direkt auf den Link. Macht das überhaupt Sinn das in die Funktion aus zu lagern. Welches Objekt wird in dem Beispiel mit THIS angesprochen?
2. Kann ich in meiner Funktion noch Einfluss auf den Link nehmen und einfach mit &width=1024&height=768 erweitern, was ich dann natürlich durch die JavaScript Variablen ersetzen werde.
3. Welche Methoden/Eigenschaften im JavaScript funktionieren hinsichtlich der Bildschirm-Breite (abzüglich Symbolleisten, Scrollbalken) auf den meisten Browsern?
Wäre schön wenn ich hier eine Antwort bekomme...
Merci!
BitMan