2017-11-04 8 views
-2

iは、HTMLで少し経験を持っていますが、私はこの webpage からこれらphotos のリンクを取得する方法を見つけ出すことはできませんとても感謝している。ありがとう特定のウェブサイトから隠された画像リンクを取得しますか?私は、ダウンロードのウェブサイトで画像を見つけることを試みたとなり、開発者のplugin.anyの説明を使用して

+2

へやあなたが画像をクロールするために何かをコーディングしている場合を除き、[スーパーユーザ](https://superuser.com/)であなたの運を試してみてください。また、手掛かりのビット、画像は.. CSSです。 URLを確認するには 'inspect要素'を使用してください。 CSSルールに '.we-best li.delivery :: before'が書かれています。乾杯。 –

+0

こんにちは。私はプログラマーではなく、ただのアマチュアです。これらの画像へのリンクを取得するには専門家でなければなりませんか?ステップバイステップはありませんか?ありがとうございました – twitter

答えて

1

イメージを含むすべての要素を選択する必要があります、イメージをつかむことができます。そのサイトでは画像は:beforeのcss属性内にあるので、そこから取得できます。

document.querySelectorAll('.we-best ul>li').forEach(el => { 
 
    let before = window.getComputedStyle(el, ':before') 
 
    let url = before.getPropertyValue('content').replace(/^url\(|\)$/g, '') 
 
    console.log(url) 
 
})
.we-best li.delivery::before { 
 
    content: url(https://privatewriting-a.akamaihd.net/images/privateWriting/stopwatch.svg); 
 
} 
 

 
.we-best li.aff-prices::before { 
 
    content: url(https://privatewriting-a.akamaihd.net/images/privateWriting/money-bag.svg); 
 
} 
 

 
.we-best li.free-service::before { 
 
    content: url(https://privatewriting-a.akamaihd.net/images/privateWriting/graduation.svg); 
 
}
<section class="we-best"> 
 
    <div class="container"> 
 
    <ul> 
 
     <li class="delivery"></li> 
 
     <li class="aff-prices"></li> 
 
     <li class="free-service"></li> 
 
    </ul> 
 
    </div> 
 
</section>

+0

ありがとうございます。 CSSファイルのこれらのコードはありますか? – twitter

+0

は、CSSがあるWebサイトに基づいています。https://privatewriting-a.akamaihd.net/css/min/privateWriting.cdn.pw.css?v=68 so yes ... –

関連する問題