仅使用javascript如何点击url(如www.google.com)并在页面上显示google徽标。

仅使用javascript如何点击url(如www.google.com)并在页面上显示google徽标。,javascript,Javascript,仅使用javascript如何点击url(如www.google.com)并在页面上显示google徽标 我使用jQuery尝试了这一点,但我想要纯javascript $.ajax({ url: 'http://www.somesite.com/', type: 'GET', success: function(res) { $(res).find('div.content').each(function(){ $('#here').appen

仅使用javascript如何点击url(如www.google.com)并在页面上显示google徽标

我使用jQuery尝试了这一点,但我想要纯javascript

$.ajax({
   url: 'http://www.somesite.com/',
   type: 'GET',
   success: function(res) {
      $(res).find('div.content').each(function(){
          $('#here').append($(this).html());
     });

   }
 });

你快到了。从服务器()获取数据后,需要对其进行解析并获取该页面的DOM。一旦你有了它,就可以简单地获取包含你想要的图像的元素,获取src属性,然后获取该文件。当然,这一切都取决于页面的结构和形式——制作糟糕的页面可能很难处理。您最好的选择是访问该站点,获取要存储在系统上的图像或链接


这里有一个问题可以帮助您将html字符串解析为DOM对象:

Related:我从来没有碰到过任何非物理对象的东西。。除非你和你想要的东西在同一个存在平面上摇摆hit@Andrue你击中了我的头。。。哦等等…你能帮我处理fiddleCross域Ajax调用吗?我的答案中的两个链接都使用纯js代码。这两个链接将为您提供所需的部分内容,但为了直接从网页获取图像,您需要将其作为字符串处理(这很麻烦),或者将其转换为js中的DOM对象,以便像对待js中的网页一样对待它。在这两种情况下,您都需要从您想要的图像中获取src属性,然后将其用作页面上图像的src属性。您可以分享一个fiddle示例吗?