これは非常に簡単だと思いますが、2日間試してみても、まだ無知です。基本的に、画面の幅が767ピクセルを超える場合はコマンドのセットを実行し、画面の幅が767ピクセル未満の場合は別のコマンドを実行する必要があります。
画面が767ピクセルより広い場合、次のことを行います。
<script type="text/javascript">
var jsReady = false;//for flash/js communication
// FLASH EMBED PART
var flashvars = {};
var params = {};
params.quality = "high";
params.scale = "noscale";
params.salign = "tl";
params.wmode = "transparent";
params.bgcolor = "#111111";//change flash bg color here
params.devicefont = "false";
params.allowfullscreen = "true";
params.allowscriptaccess = "always";
var attributes = {};
attributes.id = "flashPreview";
swfobject.embedSWF("preview.swf", "flashPreview", "100%", "100%", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
<!-- and much more code... -->
</script>
画面が768ピクセルより狭い場合は、次のコマンドを実行します。
<script type="text/javascript">
jQuery(function($){
$.supersized({
//Background image
slides : [ { image : 'img/some_image.jpg' } ]
});
});
</script>
そうです...デスクトップとタブレットの場合、フルスクリーンのビデオ背景を表示したいと思います。小さい画面(767ピクセル未満)の場合、静止画像の背景を1つ表示したいと思います。