Zitat:
Original geschrieben von stun
alternativ dazu dachte ich, ich könnte auch einfach ein externes js einbinden das mir eine globale variable auf true setzt. wird das js nicht gefunden, so bleibt die variable auf false und es kann die entsprechende meldung ausgegeben werden.
|
Da würde ich eher per typeof auf "undefined"
prüfen.
Zitat:
jetzt würde ich gerne wissen was ihr von der lösung haltet
|
Nun, es verlängert die Ladezeit deiner Seite natürlich entsprechend.
Wenn du bspw. per onLoad gewisse Javascript-Funktionen ausführen willst - das feuert erst dann, wenn alle externen Ressourcen geladen sind, dauert also ggf. so lange, bis bei der fremden Ressource letztendlich ein Timeout eintritt.
Zitat:
außerdem würde ich gerne, falls möglich, die js nur abfragen falls dies noch nicht geschehen ist und nicht im cookie gespeichert wurde. gibt es eine möglichkeit eine externe js nur nach bestimmten abhängikeiten einzubinden?
|
Serverseitig -> Cookie
prüfen, falls vorhanden kein echo "<script ...>";
Clientseitig -> Cookie
prüfen, falls nicht vorhanden, <script>-Element per document.write ausgeben.