gpt4 book ai didi

php - 实时更改任何站点可视化属性

转载 作者:行者123 更新时间:2023-11-28 00:13:15 25 4
gpt4 key购买 nike

有没有办法通过能够抓取原始站点元素并更改其可视化属性的自定义页面来加载站点(或指向网页)?

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

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

更新 2:
我已经尝试创建一个 php 页面并使用带有此代码的 cURL:

$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 属性并保存它,以便在您每次访问该页面时重新加载它们。

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


最终编辑:

为了用更相关的论点继续这个问题,我决定问一个新的:
create a php proxy page

最佳答案

使用 php CURL 函数抓取网站,然后将页面的 css 替换为您自己的,或者在 phpQuery 库的帮助下将 css 规则嵌入到文件中。

关于php - 实时更改任何站点可视化属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13949067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com