无需在新窗口中打开页面或使用JavaScript在新窗口中打开网页html元素值
问题描述:
就像标题所示,我需要一种方法来获取网页的HTML,而无需在新选项卡或窗口中打开它。我正在做一个Chrome扩展,它将从一个页面获取元素值并将它们附加到另一个页面。无需在新窗口中打开页面或使用JavaScript在新窗口中打开网页html元素值
var htmlObject = gethtml("url");
想这样
答
您可以使用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;
});
只是一个友情提示,您可能希望阅读本页:[如何提问](https://*.com/help/how-to-ask),以便您始终确保您的问题能够轻松回答并尽可能清晰。一定要包括你为解决你遇到的问题所做的任何努力,以及当你尝试修复这些问题时发生了什么。另外不要忘记你的代码和任何错误信息! –