Hallo,
ich habe in unserem CMS ein Tag implementiert, das ein Player-Window erzeugt. Das Tag kann vom Redakteuer mehrmals pro Seite eingebunden werden, was mehrere Player-Fenster zur Folge hat. Die Einbindung erfolgt über Java-Script-Code, der vom Tag erzeugt wird. Dieser hat folgende Gestalt:
Wenn ich nun mehrere Tags pro Seite habe wird die Library
mehrmals vom Browser gezogen.
Frage:
Gibt es eine Möglichkeit, das JavaScript nur einmal zu laden? Falls ja, wie?
ich habe in unserem CMS ein Tag implementiert, das ein Player-Window erzeugt. Das Tag kann vom Redakteuer mehrmals pro Seite eingebunden werden, was mehrere Player-Fenster zur Folge hat. Die Einbindung erfolgt über Java-Script-Code, der vom Tag erzeugt wird. Dieser hat folgende Gestalt:
Code:
<script language="JavaScript" type="text/javascript" src="http://***/mediautils/flashmediaplayer/swfobject.js"></script> <div id="strm_486d12f38383a">Du Depp hast kein Flash geladen!</div> <script language="JavaScript" type="text/javascript"> <!-- var so = new SWFObject('http://***/mediautils/flashmediaplayer/mediaplayer.swf','mpl','200','100','8'); so.addParam('allowscriptaccess','always'); so.addParam('allowfullscreen','true'); so.addVariable('height','100'); so.addVariable('width','200'); so.addVariable('file','http://stream.***:554/***/stream/ncfom_javier_bardem.flv'); so.addVariable('searchbar','false'); so.addVariable('showstop','false'); so.write('strm_486d12f38383a'); --> </script>
Code:
http://***/mediautils/flashmediaplayer/swfobject.js
Frage:
Gibt es eine Möglichkeit, das JavaScript nur einmal zu laden? Falls ja, wie?
Kommentar