<script id="ds" type="text/javascript" src=""></script>放head里,在需动态加载并执行脚本的地方写 document.getElementById("ds").src="你的ASP生成脚本的URL";

解决方案 »

  1.   

    说明如下: 
    该文件使用了  im.xxxxxx.net下的NT2.asp文件:(A域) 
    文件内容如下:                                                                              
    var  lastScript;                                                                          
    var  h=document.getElementsByTagName("head")[0];                                          
                                                                                                
    function  loadScript(url){                                                                
    var  f=document.createElement("script");                                                  
    var  d=new  Date().getTime();                                                            
    f.type="text/javascript";                                                                  
    f.id=d;                                                                                    
    f.src=url+'?'+d;                                                                            
    h.appendChild(f);                                                                          
    if(lastScript&&g(lastScript))g(lastScript).parentNode.removeChild(g(lastScript));          
    lastScript=d;                                                                              
    }                                                                                          
                                                                                                
    function  g(x){return  document.getElementById(x)};                                      
    function  b(x){                                                                            
    alert(x)                                                                                  
    };                                                                                        
                                                                                                
    loadScript('http://www.xxxxxx.cn/alert.asp?aaa=1234&')//调用www.xxxxxx.cn(B域)中的JS文件  
                                                                                                
    该文件调用www.xxxxxx.cn(B域)下的 alert.asp文件。(使用loadScript函数)                    
    alert.asp内容如下:                                                                        
    &lt;%                                                                                      
    dim intA :intA= request("aaa")                                                          
    %&gt;                                                                                      
    var aa='ccc&lt;%=intA%&gt;';                                                                
    b(aa);//调用im.xxxxxx.net中的函数                                                          
    此时从www.xxxxxx.cn(B域)执行im.xxxxxx.net(A域)下的NT2.asp文件中的b函数。                ---> 
    使用这种方法,可以解决部分跨域问题..省略需要在他人服务器上放服务器端代码的麻烦.
      

  2.   

    不需要ajax啊,这样就可以了
    <script type="text/javascript" src="Sql.Asp"></script>
    要不还得
    eval(ajaxObj.responseText)
      

  3.   

    http://blog.sina.com.cn/zongchengwei
    [br]
    不错嘛
      

  4.   

    [a href='http://blog.sina.com.cn/zongchengwei']不知道这个行不行[/a]
      

  5.   

    <a href="http://blog.sina.com.cn/zongchengwei">没意思</a>