Zum Inhalt springen

tmenu_layers.php und externe JavaScript Dateien …

Erstellt am 4. November 2010 · Noch keine Antworten

Tags: Frage

tasty ·

Aloha!

Folgendes Problem: Ich benutze für ’ne horizontale Navigation den tmenu Kram, funktioniert soweit sehr gut und sieht sogar schick aus. Allerdings habe ich im Quellcode jetzt einige Zeilen JavaScript die ich gerne in eine externe Datei ausgelagert hätte.

	<script type="text/javascript">
	/*<![CDATA[*/
<!--

GLV_curLayerWidth["8b0ebb"]=0;
GLV_curLayerHeight["8b0ebb"]=0;
GLV_curLayerX["8b0ebb"]=0;
GLV_curLayerY["8b0ebb"]=0;
GLV_menuOn["8b0ebb"] = null;
GLV_gap["8b0ebb"]=50;
GLV_currentLayer["8b0ebb"] = null;
GLV_currentROitem["8b0ebb"] = null;
GLV_hasBeenOver["8b0ebb"]=0;
GLV_doReset["8b0ebb"]=false;
GLV_lastKey["8b0ebb"] = "";
GLV_onlyOnLoad["8b0ebb"] = 0;
GLV_dontHideOnMouseUp["8b0ebb"] = 0;
GLV_dontFollowMouse["8b0ebb"] = 0;
GLV_date = new Date();
GLV_timeout["8b0ebb"] = GLV_date.getTime();
GLV_timeoutRef["8b0ebb"] = 20;
GLV_menuXY["8b0ebb"] = new Array();
GLV_menuXY["8b0ebb"]["Menu8b0ebb0"] = new Array(0,0,"itemID89dc487357","anchorID89dc487357");
GLV_menuXY["8b0ebb"]["Menu8b0ebb1"] = new Array(0,0,"itemID7f72d75d41","anchorID7f72d75d41");
GLV_menuXY["8b0ebb"]["Menu8b0ebb2"] = new Array(0,0,"itemIDb7bf1bb4b0","anchorIDb7bf1bb4b0");
GLV_menuXY["8b0ebb"]["Menu8b0ebb3"] = new Array(0,0,"itemIDe50704cd78","anchorIDe50704cd78");
GLV_menuXY["8b0ebb"]["Menu8b0ebb4"] = new Array(0,0,"itemIDe4bab2ce43","anchorIDe4bab2ce43");
GLV_menuXY["8b0ebb"]["Menu8b0ebb5"] = new Array(0,0,"itemIDf8028b09de","anchorIDf8028b09de");
GLV_menuXY["8b0ebb"]["Menu8b0ebb6"] = new Array(0,0,"itemID69cd458fc8","anchorID69cd458fc8");
GLV_menuXY["8b0ebb"]["Menu8b0ebb7"] = new Array(0,0,"itemIDd10c898cf2","anchorIDd10c898cf2");
GLV_menuXY["8b0ebb"]["Menu8b0ebb8"] = new Array(0,0,"itemID5032a0f62a","anchorID5032a0f62a");

function GL8b0ebb_getMouse(e) {
	if (GLV_menuOn["8b0ebb"]!=null && !GLV_dontFollowMouse["8b0ebb"]){

	}
	GL_mouseMoveEvaluate("8b0ebb");
}
function GL8b0ebb_hideCode() {

}
function GL8b0ebb_doTop(WMid,id) {
var parentObject = GL_getObj(GLV_menuXY[WMid][id][2]);
		var TI_width = parentObject.width;
		var TI_height = parentObject.height;
		var anchorObj = GL_getObj(GLV_menuXY[WMid][id][3]);
		var TI_x = anchorObj.x;
		var TI_y = anchorObj.y;

GLV_menuOn["8b0ebb"].left = (TI_x+0)+"px";
GLV_menuOn["8b0ebb"].top =  (TI_y+23)+"px";
}
function GL8b0ebb_restoreMenu() {

}
function GL8b0ebb_resetSubMenus() {
	var resetSubMenu=1;

	return resetSubMenu;
}

GLV_timeout_pointers[GLV_timeout_count] = "8b0ebb";
GLV_timeout_count++;
// -->
	/*]]>*/
</script>

Diese Lösung scheint mit der von mir eingesetzten TYPO3 Version 4.4.2 nicht zu funktionieren. Ich habe die entsprechenden Dateien heruntergeladen und ersetzt, es ändert sich aber nichts an der Ausgabe. Auch nachdem ich den Cache geleert hatte.

Eine andere Lösung habe ich bisher nicht finden können. Hat jemand Ideen, Rat- oder Vorschläge?

Vielen Dank und einen charmanten Tag.

Edit: Irgendwie funktionieren die BB-Codes grade nicht. Sorry!