简单点就是怎么把这里的数据http://www.goojob.com.cn/searcher/Sitfs.aspx?q=程序员&a=江苏&submit=%CB%D1%CB%F7%B9%A4%D7%F7 取出来 放到我的页面上

解决方案 »

  1.   

    有两个地方我想说。
    1.如果你的网域和www.goojob.com.cn这个不同,当客户端去取数据的时候,IE会提示说“什么什么不安全”。如果我是访客,遇到这种情况,我会马上关闭页面,不再去浏览它。
    2.如果你在服务器端取数据,那我会选择VBScript作为ASP的脚本引擎,至少我认为那样会方便很多。
      

  2.   

    to rawjim:
    不觉得用vbscript就比js方便,看个人习惯和喜好。习惯类c编程的应该会比较喜欢用js。
      

  3.   

    再说跨域问题:可以用框架或者使用服务端的xmlhttp。
      

  4.   

    我说的是我的想法,你当然也可以不同意这个观点。
    要不这样,我用VBscript,你用JScript或者Javascript作为ASP引擎写一个上面那个链接地址XML解析,把解析的结果用HTML返回,你看如何?
      

  5.   

    我的MSN是 [email protected] QQ是46413146
      

  6.   

    to rawjim:
    好的。我们明天贴出来?
    因为今晚要弄其他的。
      

  7.   

    在编码处理的方面VBS的确是比较方便些,但是如果一味说VBS比JS方便,那就是以偏盖全了。
      

  8.   

    <% 
    dim objHTTP , objXML , objXSL 
    set objHTTP = Server.CreateObject("Microsoft.XMLHTTP") 
    objHTTP.open "GET", "http://www.goojob.com.cn/searcher/Sitfs.aspx?q=程序员&a=江苏&submit=%CB%D1%CB%F7%B9%A4%D7%F7", false 
    objHTTP.send 
    set objXML = objHTTP.responseXML 
    set objXSL=Server.CreateObject("microsoft.xmldom") 
    objXSL.async=false objXSL.load(Server.MapPath("style.xsl")) if (objXSL.parseError.errorCode = 0) then 
    Response.Write(objXML.transformnode(objXSL)) 
    else 
    Response.Write "Error: " & objXSL.parseError.reason & " URL:" & objXSL.url 
    end if Set objHTTP = Nothing 
    Set objXML = Nothing 
    Set objXSL = Nothing 
    %> 
      

  9.   

    嗬嗬,一定要用xmlhttp?
    我看不一定,我上次也是一直想用这个,结果始终不行。
    直接用xml请求这个生成xml的页面吧。
    参考我的帖子
    http://community.csdn.net/Expert/topic/4369/4369370.xml?temp=.8550226
    也请顺便指出不足之处
      

  10.   

    http://www.goojob.com.cn/searcher/Sitfs.aspx?q=程序员&a=江苏&submit=%CB%D1%CB%F7%B9%A4%D7%F7 
    这个链接失效了