クリックについて 削除
Message#2 2016年2月25日(木)02時25分 From: ジャッカル |
まずは、自分で考えたソースを公開しないことにはアドバイスできないですよ。 全部のソースが分からないけど見る限り「rkgBoxName」は一意のclassではないの? もし1ページに50位まで表示されているのなら <div class="rkgBoxName"> が1位〜50位までの50あると過程すると まず、GetElementsByClassNameメソッドでクラス「rkgBoxName」を全て抽出し、さらに抽出したオブジェクトの中からGetElementsByTagNameメソッドでaタグを抽出してそのターゲットをクリック処理する。 もしくは、aタグのURLを抽出して順にクリック処理するとか。 > <div class="rkgBox noGraph"> > > <div class="rkgBoxHead rankNN">→一意のキーワード NN=1〜50 > > <div class="rkgBoxNo"><span class="num">1</span>位</div> > <div class="rkgBoxTrans"><span class="same">1位</span></div> > > <div class="rkgBoxName">→一意のキーワードでない > <a href="http://###">***</a></div> > > 上記のようなHTMLがあります。 > > ・<a href="http://###">***</a></div>をクリックしたい > ・ランキング1位〜50位までのループ処理をしたい。 > > この場合にどのような処理を行えばよいのか教えてください。 |
上のメッセージを削除します。
よければパスワードを入力し、削除ボタンをクリックしてください。