您需要使用JavaScript来刷新iframe。
让我们说这是你的iframe:
您需要使用JavaScript进行刷新,如果您希望从数据库中获取数据,则需要使用AJAX。所以在javascript文件中做这样的事情(我正在使用jQuery):
$(function(){
function refresh_iframe(){
$.get('iframe_url.php', function(data){
// set iframe src to the url that the php gave us
$('#iframe').attr('src', data);
// run this function again in 15s
setTimeout("refresh_iframe()",15000);
});
}
// run the first time
refresh_iframe()
});然后在iframe_url.php中你会有类似的东西:
$q = mysql_query("SELECT `url` from `iframe_urls`");
$results = mysql_fetch_assoc($q);
$key = array_rand($results);
echo($results[$key]['url']);
?>