0

我目前正在制作一个使用 javascript 制作下载按钮的 chrome 应用程序。我希望应用程序获取当前页面 + 在其上附加“/下载”。然后它会从该链接请求 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.
4

1 回答 1

1

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

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

还有很多其他的演示,试试吧。如果不使用 Ajax。

于 2013-04-05T20:00:38.937 回答