Izi: Object Error

Beitrag lesen

Hallo Leute,

Ich habe lange nach einer Lösung für mein Problem gesucht, dass JS nicht in JS funktioniert!

Ich habe etliches probiert, dann habe ich in einem Forum das gefunden:

/* Damit in den geladenen Divs javascript funktioniert  */  
  
function evalScript(loadjs)  
{	try  
	{	if(loadjs != '')	  
		{	var script = "";  
			loadjs = loadjs.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, function(){  
	       	                         if (loadjs !== null) script += arguments[1] + '\n';  
 	        	                        return '';});  
			if(script) (window.execScript) ? window.execScript(script) : window.setTimeout(script, 0);  
		}  
		return false;  
	}  
	catch(e)  
	{	alert(e)  
	}  
}

Dieses script soll erlauben wie ich es als Kommentar gefasst habe, dass javascript in der folgenden Funktion funktioniert:

function ajax(to,url,request,params) {  
  
 var xmlhttp;  
 request = "request=" + request;  
  
 if(typeof(params) == "undefined")  
  {  
   params = request;  
  }  
   else  
    {  
     params = request + "&" + params;  
    }  
  
 if(window.XMLHttpRequest)  
  {  
   // Code für IE7+, Firefox, Chrome, Opera, Safari  
   xmlhttp=new XMLHttpRequest();  
  }  
   else if(window.ActiveXObject)  
    {  
     // Code für IE6, IE5  
     xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");  
    }  
     else  
      {  
       alert("Sorry, but your browser does not support XMLHTTP! Please update your browser now.");  
      }  
  
 xmlhttp.onreadystatechange=function() {  
  
  if(xmlhttp.readyState == 4 && xmlhttp.status == 200)  
   {  
    var divinhalt = request.responseText;  
    document.getElementById(to).innerHTML = divinhalt;  
    evalScript(divinhalt);  
   }  
 }  
  
 xmlhttp.open('GET',url+"?"+params, true);  
 xmlhttp.send(null);  
  
}

Allerdings bekomme ich immerwieder einen Fehler mit object error ...
Ich suche schon seid 5 Tagen nach einer Lösung, habe etliches gefunden aber nie etwas das zu meinem Problem wirklich passt........

Könnte mir bitte jemand helfen und es so umschreiben, dass es funktioniert?
Ich wäre da sehr dankbar!!!!!

Gruß,
Izi