2016-04-03 155 views
0

就像标题所示,我需要一种方法来获取网页的HTML,而无需在新选项卡或窗口中打开它。我正在做一个Chrome扩展,它将从一个页面获取元素值并将它们附加到另一个页面。无需在新窗口中打开页面或使用JavaScript在新窗口中打开网页html元素值

var htmlObject = gethtml("url"); 

想这样

+1

只是一个友情提示,您可能希望阅读本页:[如何提问](https://stackoverflow.com/help/how-to-ask),以便您始终确保您的问题能够轻松回答并尽可能清晰。一定要包括你为解决你遇到的问题所做的任何努力,以及当你尝试修复这些问题时发生了什么。另外不要忘记你的代码和任何错误信息! –

回答

0

您可以使用jQuery来获取网页的内容有些事情:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
var htmlObject; 
 
var yourURL = 'url.html'; 
 
$.get(yourURL, function(html) { 
 
    htmlObject = html; 
 
});