0

Web ページで特定のテキスト文字列を検索し、その右側にある要素 ID のリンクを直接クリックするスクリプトを考案できるかどうか疑問に思っています。

これは可能ですか?多分javascript、php?

助けてください、そしてすべての人に感謝します。:)

@フォーロー

お返事をありがとうございます。申し訳ありませんが、私が JavaScript にかなり慣れていないためかもしれませんが、提案されたページの内容がよくわかりません。

ページで要素 ID を検索し、そこにあるリンクをクリックする JavaScript をまとめました。

<html>
<head>
<script type="text/javascript">
function init(){
    var linkPage = document.getElementById('linkid').href;
    window.location.href = linkPage;
}
onload=init;
</script>
</head>
<body>

<a href="http://www.barnsley-chronicle.co.uk" id="linkid">GO HERE</a>
<a href="test.html" id="thisone">I WANT TO CLICK HERE!</a>

</body>
</html>

つまり、基本的には、GO HERE のページを検索する必要があります。次に、これが見つかったら、意味があれば、id="thisone" のリンクをクリックする必要があります。

上記のコードは機能し、指定された ID 内のリンクをクリックします。ただし、その ID 内の特定のテキストを見つけて、次の ID に移動し、その ID 内のリンクをクリックしたいと考えています。

4

2 に答える 2

0

可能です。おそらく多少のフィネスが必要ですが、ここから必要な String へのアクセスを開始する必要があります。正規表現も必須になると思います。

http://dom.spec.whatwg.org/#processinginstruction http://domparsing.spec.whatwg.org/

于 2013-03-13T15:11:35.037 に答える