Ergebnis 1 bis 3 von 3

Thema: javascript problem bei seiten include

  1. #1
    HTML Newbie
    Registriert seit
    30.12.2007
    Beiträge
    8
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard javascript problem bei seiten include

    hallo alle zusammen

    ich hoffe man kann mir helfen

    ich habe eine index seite, in die ich per php die restlichen seiten intrgrieren lasse. eine davon ist meine email seite. in der email seite habe ich inputfelder,
    die per xregexp geprüft werden. da dachte ich mir da kann man doch einen schönen effeckt hinzufügen, und habe im internet auch ein javascript gefunden,
    das anhand von klassifizierungen (xclasserr, xclassokay), direkt bei der eingabe, den hintergrund von standart grau auf, bei fehler in rot und bei
    richtiger eingabe in grün umwandelt.

    in der beschreibung hieß es ausdrücklich ganz am schluß des html dokumentes erst das script laden. getan und es funktionierte beim testen.
    beim testen habe ich aber die email seite alleine getestet, da der test erfolgreich war, habe ich die mit der index seite zusammen probieren wollen,
    da spielt mir aber das script einen streich, denn wenn die index seite die email seite via php intergriert, (durch klicken im menü) dann heißt es,
    diese seite kann nicht geöffnet werden und der broser bringt die fehlerseite "Die Webseite kann nicht angezeigt werden."

    das scipt ist angefügt, ich hoffe jemand kann mir sagen, wieso der fehler ist und was ich daran ändern muß

    danke im vorraus




    Code:
    // JavaScript Document
    
    	var isIE = (window.opera || window.netscape) ? false : true;
    	var xElements = new Object();
    	var xTooltip = null;	
    	function getByTag(tagName) {
    		return document.getElementsByTagName(tagName);	
    	}
    	function getById(id) {
    		return document.getElementById(id);	
    	}
    	function debug(msg) {
    		alert("[debug] " + msg);
    	}
    	function addEventOnClick(node,f) {
    		if (!isIE) {
    			node.setAttribute("onclick", f);
    		} else {
    			node.onclick = new Function(f);
    		}	
    	}
    	function addEventOnMouseOver(node,f) {
    		if (!isIE) {
    			node.setAttribute("onmouseover", f);
    		} else {
    			node.onmouseover = new Function(f);
    		}	
    	}
    	function addEventOnMouseMove(node,f) {
    		if (!isIE) {
    			node.setAttribute("onmousemove", f);
    		} else {
    			node.onmousemove = new Function(f);
    		}	
    	}
    	function addEventOnMouseOut(node,f) {
    		if (!isIE) {
    			node.setAttribute("onmouseout", f);
    		} else {
    			node.onmouseout = new Function(f);
    		}	
    	}
    	function getClassName(node) {
    		if (isIE) {
    			return node.className;
    		} else {
    			return node.getAttribute("class");
    		}
    	}
    	function setClassName(node, c) {
    		if (isIE) {
    			node.className = c;
    		} else {
    			return node.setAttribute("class",c);
    		}
    	}
    	function appendToString(str, add) {
    		if (str == null) return add;
    		if (add == null) return str;
    		if (str.indexOf(add) == -1) {
    			return (str + " " + add);
    		} else {
    			return str;
    		}
    	}
    	function removeFromString(str, rem) {
    		if (str == null) return ("");
    		if (rem == null) return str;
    		if (str.indexOf(rem) != -1) {
    			var array = str.split(rem);
    			return array.join(" ");
    		} else {
    			return str;
    		}
    	}
    	function addClassToNodeStyle(node, nc) {
    		if ((node == null) || (nc == null)) return false;
    		var oldclass = getClassName(node);
    		setClassName(node,appendToString(oldclass,nc));
    	}
    	function removeClassFromNodeStyle(node, nc) {
    		if ((node == null) || (nc == null)) return null;
    		var oldclass = getClassName(node);
    		setClassName(node,removeFromString(oldclass,nc));
    	}
    	function hideNode(node) {
    		if (node == null) return false;
    		node.style.visibility = "hidden";
    		node.style.position = "absolute";
    	}
    	function setRegExpStyleListener(node) {
    		xClassErr = node.getAttribute("xClassErr");
    		xClassOkay = node.getAttribute("xClassOkay");;
    		
    		if (checkRegExp(node)) {
    			addClassToNodeStyle(node, xClassOkay);
    			removeClassFromNodeStyle(node,xClassErr);
    		} else {
    			addClassToNodeStyle(node, xClassErr);
    			removeClassFromNodeStyle(node, xClassOkay);
    		}
    	}
    	function checkRegExp(node) {
    		value = node.value;
    		xRegExp = node.getAttribute('xRegExp');
    		if (xRegExp == null)
    			return true;
    		var re = new RegExp(xRegExp);
    		if (value.match(re)) 
    			return true;
    		else 
    			return false
    	}
    	function addRegExpStyleListener(node) {
    		if (!isIE) {
    			oldhandler = node.getAttribute("onkeyup");
    			node.setAttribute("onkeyup", "setRegExpStyleListener(this); " + ((oldhandler == null) ? "" : oldhandler));
    		} else {
    			node.onkeyup = new Function("setRegExpStyleListener(this);");
    		}
    	}
    	function addRegExpFromType(node) {
    		var xregexp = "";
    		xtype = node.getAttribute("xType");
    		switch(xtype) {
    			case "integer": xregexp = "^[0-9]+$"; break;			
    			case "date": xregexp = "^[0-9]{1,2}.[0-9]{1,2}.[0-9]{2,4}$"; break;
    			case "plz": xregexp="^[A-Za-z]{0,3}[-]{0,1}[0-9]{5}$"; break;
    			case "phone": xregexp="^[0-9-/\+\(\)]+$"; break;
    		}
    		if (xregexp != "") node.setAttribute("xRegExp", xregexp);
    	}
    	function getAllNodes() {
    		var allNodes = new Object();
    		allNodes['input'] = new Array();
    		allNodes['radio'] = new Array();
    		allNodes['checkbox'] = new Array();
    		allNodes['passw'] = new Array();
    		var allInput = getByTag("input");
    		for &#40;var i=0; i < allInput.length; i++&#41; &#123;
    			switch &#40;allInput&#91;i&#93;.type&#41; &#123;
    				case "text"&#58;
    					allNodes&#91;'input'&#93;.push&#40;allInput&#91;i&#93;&#41;;
    					break;
    				case "checkbox"&#58;
    					allNodes&#91;'checkbox'&#93;.push&#40;allInput&#91;i&#93;&#41;;
    					break;
    				case "radio"&#58;
    					allNodes&#91;'radio'&#93;.push&#40;allInput&#91;i&#93;&#41;;
    					break;
    				case "password"&#58;
    					allNodes&#91;'input'&#93;.push&#40;allInput&#91;i&#93;&#41;;
    					break;
    			&#125;		
    		&#125;
    		allNodes&#91;'selectBox'&#93; = new Array&#40;&#41;;
    		allNodes&#91;'selectList'&#93; = new Array&#40;&#41;;
    		var allSelects = getByTag&#40;"select"&#41;;	
    		for &#40;var i=0; i < allSelects.length; i++&#41; &#123;
    			s = allSelects&#91;i&#93;.size;
    			if &#40;s > 1&#41; &#123;
    				allNodes&#91;'selectList'&#93;.push&#40;allSelects&#91;i&#93;&#41;;
    			&#125; else &#123;
    				allNodes&#91;'selectBox'&#93;.push&#40;allSelects&#91;i&#93;&#41;;
    			&#125;		
    		&#125;
    		allNodes&#91;'textarea'&#93; = getByTag&#40;"textarea"&#41;;
    		return allNodes;
    	&#125;
    	function toggleXCheckBox&#40;node&#41; &#123;
    		var xCheckBoxDown = &#40;node.refer.attributes&#91;"xClassDown"&#93;&#41; ? node.refer.attributes&#91;'xClassDown'&#93;.value &#58; "";
    		if &#40;node.refer.checked&#41; &#123;
    			removeClassFromNodeStyle&#40;node,xCheckBoxDown&#41;;
    			node.refer.checked = false;
    		&#125; else &#123;
    			addClassToNodeStyle&#40;node,xCheckBoxDown&#41;;
    			node.refer.checked = true;
    		&#125;
    	&#125;
    	function setXRadioButtonChecked&#40;node&#41; &#123;
    		if &#40;!node.refer.checked&#41; &#123;
    			var xRadioDown = &#40;node.refer.attributes&#91;"xClassDown"&#93;&#41; ? node.refer.attributes&#91;'xClassDown'&#93;.value &#58; "";
    			addClassToNodeStyle&#40;node,xRadioDown&#41;;
    			node.refer.checked = true;
    		&#125;
    	&#125;
    	function toggleXRadioButton&#40;node&#41; &#123;
    		setXRadioButtonChecked&#40;node&#41;;
    		for &#40;var i=0; i < xElements&#91;'radio'&#93;.length; i++&#41; &#123;
    			c = xElements&#91;'radio'&#93;&#91;i&#93;;
    			if &#40;&#40;c.name == node.refer.name&#41; && &#40;c != node.refer&#41;&#41; &#123;
    				var xRadioDown = &#40;c.attributes&#91;"xClassDown"&#93;&#41; ? c.attributes&#91;'xClassDown'&#93;.value &#58; "";
    				removeClassFromNodeStyle&#40;c.refer, xRadioDown&#41;;
    			&#125;
    		&#125;
    	&#125;
    	function createXRadioButtons &#40;nodes&#41; &#123;
    		for &#40;var i=0; i < nodes.length; i++&#41; &#123;
    			e = nodes&#91;i&#93;;
    			img = document.createElement&#40;"img"&#41;;
    			img.src = "img/spacer.gif";
    			var xClass = &#40;e.attributes&#91;"xClass"&#93;&#41; ? e.attributes&#91;'xClass'&#93;.value &#58; "";
    			addClassToNodeStyle&#40;img, xClass&#41;;
    			if &#40;e.checked&#41; &#123;
    				var xRadioDown = &#40;e.attributes&#91;"xClassDown"&#93;&#41; ? e.attributes&#91;'xClassDown'&#93;.value &#58; "";
    				addClassToNodeStyle&#40;img, xRadioDown&#41;;
    			&#125;
    			var xClassOver = &#40;e.attributes&#91;"xClassOver"&#93;&#41; ? e.attributes&#91;'xClassOver'&#93;.value &#58; "";
    			addEventOnClick&#40;img,"toggleXRadioButton&#40;this&#41;;"&#41;;
    			addEventOnMouseOver&#40;img,"addClassToNodeStyle&#40;this,'"+xClassOver+"'&#41;;"&#41;;
    			addEventOnMouseOut&#40;img,"removeClassFromNodeStyle&#40;this,'"+xClassOver+"'&#41;;"&#41;;
    			img.refer = e;
    			e.refer = img;
    			if &#40;e.attributes&#91;"xTooltip"&#93;&#41; &#123;
    				img.setAttribute&#40;"xTooltip", e.attributes&#91;"xTooltip"&#93;.value&#41;;
    			&#125;
    			e.parentNode.insertBefore&#40;img,e&#41;;
    			hideNode&#40;e&#41;;
    		&#125;
    	&#125;
    	function createXCheckBoxes &#40;nodes&#41; &#123;
    		for &#40;var i=0; i < nodes.length; i++&#41; &#123;
    			e = nodes&#91;i&#93;;
    			img = document.createElement&#40;"img"&#41;;
    			img.src = "img/spacer.gif";
    			var xClass = &#40;e.attributes&#91;"xClass"&#93;&#41; ? e.attributes&#91;'xClass'&#93;.value &#58; "";
    			addClassToNodeStyle&#40;img,xClass&#41;;
    			if &#40;e.checked&#41; &#123;
    				var xCheckBoxDown = &#40;e.attributes&#91;"xClassDown"&#93;&#41; ? e.attributes&#91;'xClassDown'&#93;.value &#58; "";
    				addClassToNodeStyle&#40;img, xCheckBoxDown&#41;;
    			&#125;
    			var xClassOver = &#40;e.attributes&#91;"xClassOver"&#93;&#41; ? e.attributes&#91;'xClassOver'&#93;.value &#58; "";
    			addEventOnClick&#40;img,"toggleXCheckBox&#40;this&#41;;"&#41;;
    			addEventOnMouseOver&#40;img,"addClassToNodeStyle&#40;this,'"+xClassOver+"'&#41;;"&#41;;
    			addEventOnMouseOut&#40;img,"removeClassFromNodeStyle&#40;this,'"+xClassOver+"'&#41;;"&#41;;
    			img.refer = e;
    			if &#40;e.attributes&#91;"xTooltip"&#93;&#41; &#123;
    				img.setAttribute&#40;"xTooltip", e.attributes&#91;"xTooltip"&#93;.value&#41;;
    			&#125;
    			e.parentNode.insertBefore&#40;img,e&#41;;
    			hideNode&#40;e&#41;;
    		&#125;
    	&#125;
    	function createRegExpMechanism &#40;nodes&#41; &#123;
    		for &#40;var i=0; i < nodes.length; i++&#41; &#123;
    			e = nodes&#91;i&#93;;
    			if &#40;e.getAttribute&#40;"xType"&#41; != null&#41;
    				addRegExpFromType&#40;e&#41;;
    			if &#40;e.getAttribute&#40;"xregexp"&#41; != null&#41;
    				addRegExpStyleListener&#40;e&#41;;
    		&#125;
    	&#125;
    	function showXSelectBoxMenue&#40;node&#41; &#123;
    		node.xSelectBoxMenue.style.visibility = "visible";
    	&#125;
    	function hideXSelectBoxMenue&#40;node&#41; &#123;
    		node.xSelectBoxMenue.style.visibility = "hidden";
    	&#125;
    	function showValueXSelectBox&#40;node&#41; &#123;
    		sel = node.originalselect;
    		value = sel.options&#91;sel.selectedIndex&#93;.text;
    		node.xSelectBoxValue.nodeValue = value;
    	&#125;
    	function setSelectedIndexXSelectBox&#40;li&#41; &#123;
    		li.originalselect.selectedIndex = li.index;
    		showValueXSelectBox&#40;li.xSelectBox&#41;;
    	&#125;
    	function setSelectedIndexXSelectList&#40;li&#41; &#123;
    		opt = li.originalselect.options;
    		sel = li.originalselect;
    		if &#40;sel.multiple&#41; &#123;
    			opt&#91;li.index&#93;.selected = !opt&#91;li.index&#93;.selected;
    			if &#40;opt&#91;li.index&#93;.selected&#41; &#123;
    				addClassToNodeStyle&#40;opt&#91;li.index&#93;.li, "xSelectListOptionDown"&#41;;
    			&#125; else &#123;
    				removeClassFromNodeStyle&#40;opt&#91;li.index&#93;.li, "xSelectListOptionDown"&#41;;
    			&#125;
    		&#125; else &#123;
    			sel.selectedIndex = li.index;
    			for &#40;var m = 0; m < opt.length; m++&#41; &#123;
    				if &#40;opt&#91;m&#93;.selected&#41; &#123;
    					addClassToNodeStyle&#40;opt&#91;m&#93;.li, "xSelectListOptionDown"&#41;;
    				&#125; else &#123;
    					removeClassFromNodeStyle&#40;opt&#91;m&#93;.li, "xSelectListOptionDown"&#41;;
    				&#125;
    			&#125;
    		&#125;
    	&#125;
    	function createXSelectBoxes &#40;nodes&#41; &#123;
    		for &#40;var i=0; i < nodes.length; i++&#41; &#123;
    			var e = nodes&#91;i&#93;;
    			var xClass = &#40;e.attributes&#91;"xClass"&#93;&#41; ? e.attributes&#91;'xClass'&#93;.value &#58; "";
    			var xClassArrow = &#40;e.attributes&#91;"xClassArrow"&#93;&#41; ? e.attributes&#91;'xClassArrow'&#93;.value &#58; "";
    			var xClassMenue = &#40;e.attributes&#91;"xClassMenue"&#93;&#41; ? e.attributes&#91;'xClassMenue'&#93;.value &#58; "";
    			var xClassText = &#40;e.attributes&#91;"xClassText"&#93;&#41; ? e.attributes&#91;'xClassText'&#93;.value &#58; "";
    			var xSelectBox = document.createElement&#40;"div"&#41;;
    			addClassToNodeStyle&#40;xSelectBox,"xSelectBox"&#41;;
    			addClassToNodeStyle&#40;xSelectBox,e.className&#41;;
    			var xSelectBoxText = document.createElement&#40;"div"&#41;;
    			addClassToNodeStyle&#40;xSelectBoxText, xClassText&#41;;	
    			var xSelectBoxPulldown = document.createElement&#40;"div"&#41;;
    			addClassToNodeStyle&#40;xSelectBoxPulldown, xClassArrow&#41;;
    			var xSelectBoxMenue = document.createElement&#40;"div"&#41;;
    			addClassToNodeStyle&#40;xSelectBoxMenue,xClassMenue&#41;;
    			xSelectBoxMenue.style.visibility = "hidden";
    			var xSelectBoxValue = document.createTextNode&#40;"select"&#41;;
    			e.xSelectBox = xSelectBox;
    			xSelectBox.originalselect = e;
    			xSelectBox.xSelectBoxValue = xSelectBoxValue;
    			xSelectBox.xSelectBoxText = xSelectBoxText;
    			xSelectBox.xSelectBoxPulldown = xSelectBoxPulldown;
    			xSelectBox.xSelectBoxMenue = xSelectBoxMenue;
    			var xSelectBoxOptions = document.createElement&#40;"ul"&#41;;
    			for &#40;var j = 0; j < e.options.length; j++&#41; &#123;
    				var opt = document.createElement&#40;"li"&#41;;
    				opt.index = j;
    				opt.originalselect = e;
    				opt.xSelectBox = xSelectBox;
    				var optText = document.createTextNode&#40;e.options&#91;j&#93;.text&#41;;
    				var xClass = &#40;e.options&#91;j&#93;.attributes&#91;"xClass"&#93;&#41; ? e.options&#91;j&#93;.attributes&#91;'xClass'&#93;.value &#58; "";
    				var xClassOver = &#40;e.options&#91;j&#93;.attributes&#91;"xClassOver"&#93;&#41; ? e.options&#91;j&#93;.attributes&#91;'xClassOver'&#93;.value &#58; "";
    				addClassToNodeStyle&#40;opt, xClass&#41;;
    				addEventOnClick&#40;opt,"setSelectedIndexXSelectBox&#40;this&#41;;"&#41;;
    				addEventOnMouseOver&#40;opt,"addClassToNodeStyle&#40;this,'" + xClassOver + "'&#41;;"&#41;;
    				addEventOnMouseOut&#40;opt,"removeClassFromNodeStyle&#40;this,'" + xClassOver + "'&#41;;"&#41;;
    				opt.appendChild&#40;optText&#41;;
    				xSelectBoxOptions.appendChild&#40;opt&#41;;
    			&#125;
    			xSelectBoxText.appendChild&#40;xSelectBoxValue&#41;;
    			xSelectBox.appendChild&#40;xSelectBoxText&#41;;
    			xSelectBox.appendChild&#40;xSelectBoxPulldown&#41;;
    			xSelectBoxMenue.appendChild&#40;xSelectBoxOptions&#41;;
    			xSelectBox.appendChild&#40;xSelectBoxMenue&#41;;
    			addEventOnMouseOver&#40;xSelectBox, "showXSelectBoxMenue&#40;this&#41;;"&#41;;
    			addEventOnMouseOut&#40;xSelectBox, "hideXSelectBoxMenue&#40;this&#41;;"&#41;;
    			if &#40;e.attributes&#91;"xTooltip"&#93;&#41; &#123;
    				xSelectBox.setAttribute&#40;"xTooltip", e.attributes&#91;"xTooltip"&#93;.value&#41;;
    				xSelectBoxText.setAttribute&#40;"xTooltip", e.attributes&#91;"xTooltip"&#93;.value&#41;;
    				xSelectBoxPulldown.setAttribute&#40;"xTooltip", e.attributes&#91;"xTooltip"&#93;.value&#41;;
    			&#125;
    			showValueXSelectBox&#40;xSelectBox&#41;;
    			e.parentNode.insertBefore&#40;xSelectBox,e&#41;;
    			hideNode&#40;e&#41;;
    		&#125;
    	&#125;
    	function createXSelectLists &#40;nodes&#41; &#123;
    		for &#40;var i=0; i < nodes.length; i++&#41; &#123;
    			var e = nodes&#91;i&#93;;
    			var xSelectList = document.createElement&#40;"div"&#41;;
    			var xClass = &#40;e.attributes&#91;"xClass"&#93;&#41; ? e.attributes&#91;'xClass'&#93;.value &#58; "";
    			addClassToNodeStyle&#40;xSelectList, xClass&#41;;
    			e.xSelectList = xSelectList;
    			xSelectList.originalselect = e;
    			var xSelectListOptions = document.createElement&#40;"ul"&#41;;
    			for &#40;var j=0; j < e.options.length; j++&#41; &#123;
    				var opt = document.createElement&#40;"li"&#41;;
    				var optText = document.createTextNode&#40;e.options&#91;j&#93;.text&#41;;
    				opt.index = j;
    				opt.originalselect = e;
    				opt.xSelectList = xSelectList;
    				e.options&#91;j&#93;.li = opt;
    				var xClass = &#40;e.options&#91;j&#93;.attributes&#91;"xClass"&#93;&#41; ? e.options&#91;j&#93;.attributes&#91;'xClass'&#93;.value &#58; "";
    				var xClassOver = &#40;e.options&#91;j&#93;.attributes&#91;"xClassOver"&#93;&#41; ? e.options&#91;j&#93;.attributes&#91;'xClassOver'&#93;.value &#58; "";
    				var xClassDown = &#40;e.options&#91;j&#93;.attributes&#91;"xClassDown"&#93;&#41; ? e.options&#91;j&#93;.attributes&#91;'xClassDown'&#93;.value &#58; "";
    				addClassToNodeStyle&#40;opt, xClass&#41;;
    				if &#40;e.attributes&#91;"xTooltip"&#93;&#41; &#123;
    					opt.setAttribute&#40;"xTooltip", e.attributes&#91;"xTooltip"&#93;.value&#41;;
    				&#125;
    				addEventOnClick&#40;opt,"setSelectedIndexXSelectList&#40;this&#41;;"&#41;;
    				addEventOnMouseOver&#40;opt,"addClassToNodeStyle&#40;this,'"+ xClassOver +"'&#41;;"&#41;;
    				addEventOnMouseOut&#40;opt,"removeClassFromNodeStyle&#40;this,'"+ xClassOver +"'&#41;;"&#41;;
    				opt.appendChild&#40;optText&#41;;
    				xSelectListOptions.appendChild&#40;opt&#41;;
    				if &#40;e.options&#91;j&#93;.selected&#41; &#123;
    					addClassToNodeStyle&#40;opt, xClassDown&#41;;
    				&#125;
    			&#125;
    			xSelectList.appendChild&#40;xSelectListOptions&#41;;
    			e.parentNode.insertBefore&#40;xSelectList,e&#41;;
    			hideNode&#40;e&#41;;
    		&#125;
    	&#125;
    	function updateXTooltip&#40;mozillaEvent&#41; &#123;
    		if &#40;xTooltip == null&#41; return false;
    		if &#40;isIE&#41; &#123;
    			eventSrc = event;
    			eventSrcObj = event.srcElement;
    		&#125; else &#123;
    			eventSrc = mozillaEvent;
    			eventSrcObj = mozillaEvent.target;
    		&#125;
    		if &#40;eventSrcObj.attributes&#91;"xTooltip"&#93;&#41; &#123;
    			var x,y;
    			if &#40;self.pageYOffset&#41; &#123;
    				x = self.pageXOffset;
    				y = self.pageYOffset;
    			&#125; else if &#40;document.documentElement && document.documentElement.scrollTop&#41; &#123;
    				x = document.documentElement.scrollLeft;
    				y = document.documentElement.scrollTop;
    			&#125; else if &#40;document.body&#41; &#123;
    				x = document.body.scrollLeft;
    				y = document.body.scrollTop;
    			&#125;
    			xTooltip.innerHTML = eventSrcObj.attributes&#91;"xTooltip"&#93;.value;
    			xTooltip.style.top = eventSrc.clientY + 13 + y + "px";
    			xTooltip.style.left = eventSrc.clientX + 13 + x + "px";
    			xTooltip.style.visibility = "visible";
    		&#125; else &#123;
    			xTooltip.style.visibility = "hidden";
    		&#125;
    	&#125;
    	function addXTooltip&#40;&#41; &#123;
    		xTooltip = document.createElement&#40;"div"&#41;;
    		addClassToNodeStyle&#40;xTooltip, "xTooltip"&#41;;
    		addClassToNodeStyle&#40;xTooltip, "font"&#41;;
    		xTooltip.style.top = "10px";
    		xTooltip.style.left = "10px";
    		bodies = getByTag&#40;'body'&#41;;
    		body = bodies&#91;0&#93;;
    		body.appendChild&#40;xTooltip&#41;;
    		document.onmousemove = updateXTooltip;
    	&#125;
    	function doXStyling&#40;&#41; &#123;
    		xElements = getAllNodes&#40;&#41;;
    		createRegExpMechanism&#40;xElements&#91;'input'&#93;&#41;;
    		createRegExpMechanism&#40;xElements&#91;'textarea'&#93;&#41;;
    		createXCheckBoxes&#40;xElements&#91;'checkbox'&#93;&#41;;
    		createXRadioButtons&#40;xElements&#91;'radio'&#93;&#41;;
    		createXSelectBoxes&#40;xElements&#91;'selectBox'&#93;&#41;;
    		createXSelectLists&#40;xElements&#91;'selectList'&#93;&#41;;
    		addXTooltip&#40;&#41;
    	&#125;
    	doXStyling&#40;&#41;;
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    König(in)
    Registriert seit
    06.06.2007
    Ort
    Bi
    Beiträge
    1.015
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Du musst das Script am ende der index starten, hast du das schon gemacht?
    Sämtlicher Code erhebt keinen Anspruch auf syntaktische Korrektheit geschweige denn Ausführbarkeit und ist für die Implementation außerhalb der Beispiele nicht geeignet.

    Kein Support für kommerzielle Scripts | Kein kostenloser Support via ICQ

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    30.12.2007
    Beiträge
    8
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hi an alle

    Ja das habe ich, wenn ich das Script einbinde in der Seite (am Ende) und diese Seite per include (die Seiten sind in einem Arrey gespeicher) einbinden lasse (in die Index datei) dann geht das nicht.

    Einzeln lasst sich diese Seite einbinden nur mit Script nicht.

    Aus Jux habe ich mal probiert, in eine ander Seite den Script einzu bauen, dann läßt sich diese Datei auch nicht mehr öffnen.

    Irgendetwas steht in dem Script, was das öffnen mit include hindert. Ich komm nicht drauf und find nichts entprechendes!

Ähnliche Themen

  1. [PHP] Aktualisierung von Include Seiten
    Von Unregistriert im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 16
    Letzter Beitrag: 14.08.2008, 21:22
  2. include problem!
    Von Walerik im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 11
    Letzter Beitrag: 15.05.2008, 22:02
  3. include in JavaScript
    Von Netx1 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 11.01.2007, 20:55
  4. include mit externen Seiten
    Von alive im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 18.01.2005, 22:09
  5. javascript text include
    Von Yada im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 11.12.2004, 17:38

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •