2

我试图在使用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 弹出窗口。

file_get_contents($the_website_url)只会获取网站的html数据。

我也试图通过使用 php 脚本来获取 javascript 弹出值。

有没有办法获取外部网页的 javascript 值?

4

1 回答 1

0

它充其量是复杂的,否则是不可能的。

如果弹出窗口是从外部 javascript 资源生成的,您可能能够解析加载 URL 的内容并加载它引用的 javascript 文件,检查每个文件。

但是,文本可能来自用户,或者来自事后的动态加载,这将使您难以解析。

于 2012-06-18T05:34:22.683 回答