如何从一个网页拉取元素以在另一个网页上显示

时间:2015-05-17 22:06:52

标签: html css xpath

我正在网站上展示其他网站的一些细节。具体来说,我有一个我希望展示的元素。我可以获取元素xpath或css路径,并且我想使用它来在不相关的网站上的HTML框中显示元素的值。

我对此比较陌生,所以我的问题实际上是基本的,我确信之前已被问过,但我不知道要使用哪些搜索字词。我已经查到了我能做什么,但我不确定我发现的是否可以在HTML框中使用(我已经尝试过但失败了,但我不确定这是我的错误还是我的应用程序错误的方法)。

XPath: //*[@id="box2-server-status"]/div[3]/div[1]/div[1]/img

CSS路径:

#box2-server-status > div.box2-content > div:nth-child(4) > div.server-status-indicator > img

欢迎指南的任何帮助/链接!

1 个答案:

答案 0 :(得分:0)

看看这个,如果这对你有帮助的话......

我有这个页面..

https://mkdizajn.github.io/my-colors/

我即将从此页面中删除标题:

http://mkdizajn.github.io/about/

如果您在该页面上打开检查员并在' console'中输入此代码(如果我有时间并在源头添加它;)

var content; 
jQuery.ajax({ 
    url: 'https://mkdizajn.github.io/about/', 
    success: function(data){ 
         content = data;
         var body = jQuery( content ) ;
         alert( body.find('h1').text() ) ;
    } 
})

你必须以警告的形式从第二页获取内容..请注意该页面来自同一个域,这是非常重要的

https://mkdizajn.github.io/my-colors/

hth,k