我正在运行超大幻灯片,它运行良好,但我需要在显示幻灯片后刷新/重新加载页面。图片是从我的服务器中动态提取的,可以在幻灯片播放时添加新图片。我希望它播放图片然后重新加载,以便它可以检查新图片。这是我正在使用的代码
//php code to get pictures
$picture = array();
foreach( $rows as $row )
{
$picture[] = $row["photo"];
}
$newarray = array();
for ($key_Number = 0; $key_Number < count($picture); $key_Number++) {
$newarray[] = "{image : '".$path . "/" . $album . "/" . $picture[$key_Number]."'}";
// Then in my Html
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.easing.min.js"></script>
<script type="text/javascript" src="js/supersized.3.2.7.min.js"></script>
<script type="text/javascript" src="theme/supersized.shutter.min.js"></script>
<script type="text/javascript">
jQuery(function($){
$.supersized({
// Functionality
slide_interval : 4000, // Length between transitions
transition : 1, // 0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left
transition_speed : 700, // Speed of transition
new_window : 1, // Image links open in new window/tab
performance : 1, // 0-Normal, 1-Hybrid speed/quality, 2-Optimizes image quality, 3-Optimizes transition speed // (Only works for Firefox/IE, not Webkit)
image_protect : 1, // Disables image dragging and right click with Javascript
// Components
slide_links : 'blank', // Individual links for each slide (Options: false, 'num', 'name', 'blank')
slides : [ // Slideshow Images
<?php echo implode(',', $newarray) ?>
]
});
});
</script>
}
我正在考虑使用 window.location.reload(); 或类似的功能,但我不知道如何实现或使其工作。感谢您的帮助。