如何从其他网站请求div内容

时间:2013-04-05 19:36:14

标签: javascript html

我正在制作一个使用javascript制作下载按钮的Chrome应用。 我希望应用程序获取当前页面+附加“/ download”。 然后它会从该链接请求HTML代码。

<div class="download-row">
<a href="http://www.website.com">A website</a>
</div>

从下载页面获取href,然后在原始页面上创建带有href的按钮。


好的,我在网站上试过这个,但是我遇到了语法问题。

var links = ""
$('#right').load('www.mywebsite.com/download', function(data) {
data.find(".download-row a").each(function(){
    links += $(this).attr("href");

    });});

当我在chrome的控制台中测试它时,打印出来:

GET http://www.mywebsite.com/download 404 (Not Found)
Uncaught TypeError: Object <!DOCTYPE html>
<html lang="en-us">
<head>
....
....
HTML data from the page.

1 个答案:

答案 0 :(得分:1)

您可以使用http://api.jquery.com/load/从其他页面加载数据。来自jQuery文档的示例示例

$('#result').load('ajax/test.html #container');

还有许多其他演示可用,请尝试一下。如果不使用Ajax。