AppleScript:: SafariのDOM操作 > 要素の削除 id属性を指定 class属性

Quick Edit Pencil
tell application "Safari"
    tell document 1

        do JavaScript "
    //要素IDの削除
    var remove = ['acWrHeader','abth_tp','booth2_closedinfo','abth_lft','abth_rght','abth_mdl']
    for (i = 0; i < remove.length; i++) {
      if(document.getElementById(remove[i])){
        document.getElementById(remove[i]).innerHTML=''
      }
    }
    //要素imageinfoサムネイルCLASS = の削除
    document.getElementById('imageinfo').getElementsByClassName('pts01')[0].innerHTML='';
    "
        do JavaScript "
    var imagesrc = new Array();

    //imageinfo
    var imageinfo_pts02_imgs = document.getElementById('imageinfo').getElementsByClassName('pts02')[0].getElementsByTagName('img');
    for (i = 0; i < imageinfo_pts02_imgs.length; i++) {
    img = imageinfo_pts02_imgs[i];
    imagesrc.push(img.src);
    }

    //imageinfo
    var adoc_imgs = document.getElementById('adoc').getElementsByTagName('img');
    for (i = 0; i < adoc_imgs.length; i++) {
    img = adoc_imgs[i];
    imagesrc.push(img.src);
    }
    "
        set imagesrcs to do JavaScript "imagesrc"
        return imagesrcs
    end tell

end tell

このブログの人気の投稿

PowerShellのGetDetailsOf メソッドでプロパティの詳細情報のID番号と項目名を列挙します

AppleScript 改行 コード 置換

https://gemini.google.com/search?q=%5B%5BOralHistory%5D%5D

blender4.1 レンダリング画像を左右反転する方法

書字方向 横書方向変換スクリプト 左書きから右書きへ(コピペ用途)

ヤバい!JAPANNEXT WQHD対応 27型ワイド液晶ディスプレイ「JN-IPS2716WQHD」を注文してみた!!!