CSS无法用于我的代理请求

时间:2017-06-09 07:32:03

标签: php css

我正在尝试向我自己的其他域创建代理请求,并在输出要显示的HTML之前对代码进行一些更改。除了我的CSS文件似乎没有生效外,一切正常。

<?php

if (isset($_GET['$url']))
{
    $html = file_get_contents($_GET['url']);
    $dom = new DOMDocument();
    @$dom->loadHTML($html);
    $a = array();
    foreach ($dom->getElementsByTagName('link') as    $href)
    {
        $a[] = $href->getAttribute('href');
    }
    echo str_replace($a[0],$url."/".$a[0], $html);
}

?>

结果是HTML文档,但没有CSS样式。但是,如果我在浏览器中检查源代码,它会显示CSS文件的链接没问题,单击它会将我带到那个CSS文件,但它在设置输出样式时没有生效

0 个答案:

没有答案