2012-12-19 83 views
2

有没有办法通过自定义页面加载网站(或指向网页),以便抓取原始网站的元素并更改其可视化属性?实时更改任何网站可视化属性

例如:如果有一个带有红色段落的在线网站,可以创建一个能够指向此网站的页面并将其段落可视化边框变为蓝色?

UPDATE:
非常非常重要的,我绝对需要能够导航目标站点。
我正在寻找一种方法来创建一个“可视化图层”,它必须对最终用户透明。

更新2:
我试图创建一个PHP页面,并使用卷曲与此代码:

$ch = curl_init(); 

curl_setopt($ch, CURLOPT_URL, 'www.google.com'); 
curl_setopt($ch, CURLOPT_HEADER, 0); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true); 

$output = curl_exec($ch); 

curl_close($ch); 

print($output); 

的页面加载,但错过了一些元素和图像。我也无法浏览/搜索它。

更新3:
我已经找到了Firefox和Chrome浏览器的一个推广是非常接近我的目标:"Stylish"
这加上允许住改任何网站的CSS proprerty并将其保存以重新加载他们每次你访问该页面。

现在我的问题是:如何创建专门的页面来加载和更改特定网站的可视化?


最后编辑:

为了继续这个问题,以更相关的参数,我们决定向一个新的:
create a php proxy page

回答

2

使用PHP卷曲功能抢到的网站,然后用你自己的页面替换页面的CSS,或者在phpQuery库的帮助下将css规则嵌入到文件中。

+0

好吧,所以你建议创建一个php页面,以抓取“原始页面代码”到我的“可视化页面”中。我能从我的页面浏览原始网站,还是只能使用不同颜色样式的静态副本? – Mave751

+0

是的,链接将继续工作。但只有当他们以http; // sitename开头。否则,你应该用** href =“http; // sitename/**替换** href =”/ **。我用我的朋友们的照片做了与国际刑警组织通缉人员的假页面相同) –

+0

但我不知道目标网站的代码或其链接的目的地,我只有主要的网址。我需要创建一个“窗口”并通过该网站查看。我已经使用iframe进行了测试,但不幸的是,它允许导航,但无法到达跨域的元素。 – Mave751

相关问题