这个主要是实现手机页面相册横屏时能单独作为幻灯片播放,前提一定要让手机的横屏功能开启才可以。主要是通过iframe调用不同的引用页面实现,下面附上具体代码,可以尝试实现。
<!doctype html>
<html>
<head>
<meta charset="gb2312">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<title>横竖屏</title>
<script src="../script/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(function(){
var hei=$(window).height();
$("iframe").height(hei);
function orient() {
//判断是否为竖屏
if (window.orientation == 0 || window.orientation == 180) {
//alert("竖屏");
$("body").attr("class", "portrait");
orientation ="portrait";
$("#ifm").attr("src","Carousel.html");
return false;
}
//判断是否为横屏
else if (window.orientation == 90 || window.orientation == -90) {
//alert("横屏");
$("body").attr("class", "landscape");
orientation = "landscape";
$("#ifm").attr("src","Carousel1.html");
return false;
}
}
//orientationchange手机横竖屏出发事件
$(window).bind('orientationchange', function(e){
orient();
});
})
</script>
</head>
<body>
<iframe src="Carousel.html" frameborder="0" marginheight="0" marginwidth="0" frameborder="0" scrolling="auto" id="ifm" name="ifm" style="width:100%"> </iframe>
</body>
</html>