Використання YQL як проксі для крос-доменних запитів ajax

Перевіряв, працює на останніх ff,ie,google chrome, opera

<script type="text/javascript" 
src="https://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js">
<script type="text/javascript">
 $(document).ready(function(){
     var container = $('#target');
     var url="http://google.com/";
     doAjax(url);
     
    function doAjax(url){
        $.getJSON("http://query.yahooapis.com/v1/public/yql?"+
        "q=select%20*%20from%20html%20where%20url%3D%22"+
        encodeURIComponent(url)+
        "%22&format=xml'&callback=?",
             function(data){
                  if(data.results[0]){
                       container.html(data.results[0]);
                    }
                 else {
                      var errormsg = 'Error: could not load the page';
                       container.html(errormsg);
                      }
             }
     );
 }
 });
</script>
<div id="target"></div>

бачив ще такий плагін під jquery, але чомусь в мене не працює під ie
http://james.padolsey.com/javascript/cross-domain-requests-with-jquery/




coded by nessus