2015-05-17 22 views
0

我正在網站上顯示其他網站的一些詳細信息。具體來說,我有一個我希望展示的元素。我可以獲取元素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 

與導遊任何幫助/鏈接的歡迎!

+0

我認爲你將需要服務器端技術,比如PHP。 – SaidbakR

+0

你可以使用[YQL](https://developer.yahoo.com/yql/guide/yql-code-examples.html#yql_html_scraper) – sideroxylon

+0

這樣做你好@FraserOfSmeg你看看我發給你的例子嗎,,是你尋找的功能還是? –

回答

0

看看這個,如果那是什麼可以幫助到你..

我得到這個網頁..

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

,我即將拉開大標題從這個頁面:

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

如果頁面上,你打開檢查,並在「控制檯」中輸入驗證碼(如果我有時間的而且它添加源;)

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/

心連心,K

相關問題