jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用jQuery从HTML页面中的博客Feed中获取图像大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
任何人都可以建议一个简单的过程来使用jQuery从 HTML页面中的RSS提要中获取图像吗?

我尝试了以下代码,它在Internet Explorer和Dreamweaver实时视图上返回图像,但在Firefox上没有.无论如何,代码成功地从XML文件获取图像.

这是代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
   <html xmlns="http://www.w3.org/1999/xhtml">
   <head>
   <Meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
   <title></title>

   <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"></script>
   <script>
   $(document).ready(function () {
    $.ajax({
    type: "GET",url: "http://wmtechnology.wordpress.com/Feed?alt=RSS",dataType: "xml",success: xmlParser
});
});




   function xmlParser(xml) {



   $(xml).find("image").each(function () {

   $("#a1").append('<img src="'+$(this).find("url").text()+'">' + $(this).find("title").text());


    });



    }
    </script>

    </head>
    <body>

    <p id="a1"></p>
    </body>
    </html>

解决方法

它不起作用的原因是因为JavaScript的 Same Origin Policy.您只能向您为其提供页面的同一主机发出请求.

您必须向您自己的服务器发送请求,并让服务器为您检索XML并返回它(如代理).这适用于所有浏览器.

大佬总结

以上是大佬教程为你收集整理的使用jQuery从HTML页面中的博客Feed中获取图像全部内容,希望文章能够帮你解决使用jQuery从HTML页面中的博客Feed中获取图像所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。