我正在制作一个使用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.
答案 0 :(得分:1)
您可以使用http://api.jquery.com/load/从其他页面加载数据。来自jQuery文档的示例示例
$('#result').load('ajax/test.html #container');
还有许多其他演示可用,请尝试一下。如果不使用Ajax。