0

我的代码有一个小问题..我访问了脚本标记中的 src 值以获取在服务器端找到的 JavaScript 页面的内容..没关系,因为我得到了我想要的,但问题是我也得到了 html 代码..我不想要 html 代码。下面是我所做的..请帮忙?

     <?php
    //simple_html_dom.php caters for malformed html
    include('simple_html_dom.php');  
    $html = new simple_html_dom();  

    //load the All code file 
    $html->load_file("test.txt");

    $file = fopen("externalScript.txt","w");

    $Script=$html->find("script");

    $temp="";
    $url="http://www.xyz.com";
    foreach($Script AS $Spt){
        $src=$Spt->src;
        //check if the script src has "http://" prefix
        if(strpos($src,'http://')!==0){
            $src=$url."/".$src;
        }
        $get_script=file_get_contents($src);

        $temp.=$get_script.PHP_EOL; 
    }
    fwrite($file,($temp));
    fclose($file);
?>
4

0 回答 0