2

を使用した後、javascript ポップアップの値を取得しようとしていますfile_get_contents

<?php

$word = 'delete';
$page_content = file_get_contents($url);

if(strstr($page_content, $word)):
$result = 'YES';
else:
$result = 'NO';
endif;

?>

私のコードは、ページに特定の単語があるかどうかを検出します。ただし、javascript ポップアップで値を取得できません。

JavaScript ポップアップがある Web サイトがあるとします。

file_get_contents($the_website_url)Web サイトの html データのみを取得します。

PHPスクリプトを使用して、JavaScriptポップアップ値も取得しようとしています。

外部 Web ページの JavaScript 値を取得する方法はありますか?

4

1 に答える 1

0

せいぜい複雑で、そうでなければ不可能です。

ポップアップが外部の JavaScript リソースから生成されている場合は、URL の読み込みの内容を解析し、それが参照する JavaScript ファイルを読み込んで、それぞれをチェックできる場合があります。

ただし、テキストがユーザーからのものであるか、事後の動的ロードからのものである可能性はあります。これにより、解析が非常に困難になります。

于 2012-06-18T05:34:22.683 に答える