Wie groß ist denn der Unterschied in KB zu einer Seite mit wenigen und vielen Links.
12 kb und ungefäht 50 kb
und das erzeugt bei dir mit DSL einen spürbaren Unterschied?
Das halte ich nicht für glaubhaft, der Unterschied muss woanders her kommen.
Kann man. du kannst onload alle Links deiner Seite durchlaufen und dann entweder die href Eigenschaft ändern oder einen onclick Event hinzufügen mit den von dir gewünschten Parametern.
Aber da ich vermute das die session id automatisch generiert wird, wie willst du serverseitig verhindern das diese Ausgegeben werden? Bzw. ist das nicht zuviel Aufwand?
nein nein, die wird schon ausgegeben, aber nur 1x am anfang in eine JS-Variable, und später dann mit deinem genannten onclick event wieder eingefügt. kannst du mir vielleicht zeigen wie ich sowas mache?
Was ich meine ist, das du jetzt mit PHP lauter Links mit session id erzeugst. D.h. du musst alle Links im PHP Code ändern in die JS Fassung. Ansonsten hast du ja keine Veränderung.
Meine Idee oben war Quatsch.
Wenn du wirklich überzeugt bist das es was bringt (ich wäre es an deiner Stelle nicht) kannst du es in etwa so machen:
<a href="#" onclick="deineFunktion('a', 'B', 'c');return false">
var session = "......";
function deineFunktion( a, b, c)
{
window.location.href = 'deineSeite.php?'
- 'a=' + a
- '&b=' + b
- '&c=' + c
'&session=' + session
;
}
Struppi.