ChrisB: Ajax-Div und zusätzlich Js laden, aber es geht nicht :.-(

Beitrag lesen

Hi,

Also, ich teste jetzt eine gute halbe Stunde herum und nichts klappt so wirklich.
Mein Link sah dann mal so aus:

<a href=javascript:load function load (ordnername_xyz/index.html, content_funnystuff); {

new Ajax.Request(url, {
      method: 'get',
      onSuccess: function (transport) {
         $(elementId).update(transport.responseText);
      }
   });

} class="link1a">Video_01</a>


> Das klappte schonmal nicht.  
  
Wie kommst du denn auf die absurde Idee, eine komplette Funktionsdeklaration im href-Attribut eines Links unterzubringen?  
  

> http\_request.onreadystatechange = function(){show(id)}  
> http\_request.open('GET', src, true);  
> http\_request.send(null);  
  
Die Reihenfolge kann ungünstig sein, ich glaube mich zu erinnern, dass da ein Browser Probleme mit hat(te) - du solltest zuerst open aufrufen, dann den readyState-Handler setzen, und dann senden.  
  

> Kannst'e Dir vorstellen, wie mein Kopf gerade qualmt? Ich teste, kopiere, ersetze, mache und tue......nichts klappt.  
  
Und was haben deine Debugversuche ergeben?  
  
MfG ChrisB  
  

-- 
Light travels faster than sound - that's why most people appear bright until you hear them speak.