我想知道一个网站是否使用Adobe Flash。
$html = file_get_contents($url);$doc = new DOMDocument();@ $ doc -> loadHTML (html);
foreach($html->find('embed') as $pageEmbed){
$Count++;
}
foreach($html->find('object') as $pageObject){
$flashTotalCount++;
}
if($Count == 0){
echo "NO FLASH";
}
else{
echo "FLASH";
}
但是这个代码不工作的任何想法如何做到这一点?
您可以使用swfobject来检测是否安装了Flash
if (swfobject.hasFlashPlayerVersion("11.0")) {
// has Flash
}
else {
// no Flash
}