在我的网站中,我使用iframe来显示来自其他网站的横幅广告。问题是,其他网站的连接很少有问题。现在偏离“不那么频繁”的时间,空框架会出现,而且不好。我想要的是有一些php if..else条件语句,可以将其重定向到其他横幅。或许(逻辑上)它会是这样的:
<?php $iframe = the iframe url; $banner = the local banner url;
if ($iframe connection timed out) {$banner;} ?>
我是100%的菜鸟,所以请帮忙 p
答案 0 :(得分:1)
http://php.net/manual/en/function.fsockopen.php
将检查它是否正在响应,如果不是,则不显示iframe。
答案 1 :(得分:0)
这与PHP无关。在其他服务器缓慢回复的情况下,您不能拥有IF else。
您可以在使用javascript加载onload后附加iframe(或者像谷歌分析一样),以减慢页面加载时间。