gpt4 book ai didi

jquery - 使用 jQuery 从 HTML 页面中的博客提要中获取图像

转载 作者:太空狗 更新时间:2023-10-29 16:46:55 25 4
gpt4 key购买 nike

谁能推荐一个使用 jQuery 从 HTML 页面中的 RSS 提要中获取图像的简单过程?

我尝试了以下代码,它在 Internet Explorer 和 Dreamweaver 实时 View 中返回图像,但在 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>

最佳答案

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

您必须向自己的服务器发送请求,让服务器为您检索 XML 并将其返回(就像代理一样)。这适用于所有浏览器。

关于jquery - 使用 jQuery 从 HTML 页面中的博客提要中获取图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17334973/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com