2011-12-13 16 views
1

有没有什么办法可以得到完整的源代码与图像,在页面中使用的脚本...... file_get_contents只给出没有图像的元素,脚本......我需要什么时候捕获一些URL (file_get_contents/echo $ URL)来呈现类似iframe的页面。 (与图像,脚本等)这是可能的,是否有任何功能...file_get_contents完整的代码与图像,脚本

<?php 

$URL='www.example.com'; 
$data= file_get_contents($url); 
echo $data; 

?> 
+0

无内置了点。使用外部工具更容易。例如'wget --mirror'也可以下载资产并将引用转换为本地路径。 – mario

+0

可能的重复[下载图像和样式表的网页和(可选)电子邮件](http://stackoverflow.com/questions/1815592/download-web-page-with-images-and-stylesheets-and-可选电子邮件 - 它) – mario

+0

wget,如果你有它。 – 2011-12-13 01:55:13

回答

1

我不认为有一个内置的函数。但是你可以写出来,它不应该太难。

2

的解决方案是如此简单:

<?php 

$url = 'http://www.example.com/'; 

$data = file_get_contents($url); 

$data = '<head><base href='.$url.' target="_blank" /></head>'.$data; 

echo $data; 


?>