私は画像の背景URLを取得しようとしています。以下、私がjavascriptまたはseleniumを使用して画像の背景URLを取得する方法
document.getElementsByClassName( "偉大-banner.live-バナー")を使用してみましたWebページ
<style type="text/css">
\t .great-banner.live-banner {
\t background-image:
\t url("urloftheimage");
\t }
</style>
\t \t \t <div class="great-banner live-banner">
\t \t \t </div>
からのコードがある。style.backgroundimage
window.getComputedStyleが(document.getElementsByClassName( "。great-banner.live-banner")、false);しかし、これらの両方は、私も
window.getComputedStyleが(document.getElementsByClassName(」。偉大-banner.live-バナー ')[0]、ヌル).getPropertyValueを(' しようとした私に
を形成する動作しませんでした私は以下のエラーを取得しています
エラー:キャッチしていないタイプエラー: 'ウィンドウ'で 'getComputedStyle'を実行できませんでした:パラメータ1はありません。タイプ 'Element'の場合
背景画像の取得方法を教えてください。
style.backgroundImage(画像における資本Iに注意してください) – jeff
を使用してみてください、私はそれを試してみましたが、このエラー捕捉されない例外TypeErrorを得た:プロパティを読み取ることができません「backgroundImageの」の –
未定義の可能性重複の[divの背景画像のURLを取得できますか?](https://stackoverflow.com/questions/8809876/can-i-get-divs-background-image-url) –