Je cherche une manière de pouvoir afficher si c'est un Iphone une image et sinon un flash. mais j'ai essayé plusieur code mais rien à faire...
Code PHP
- Code : Tout sélectionner
if( preg_match('/iPhone|iPod|iPad|Android|BlackBerry/i', $_SERVER['HTTP_USER_AGENT']) ) {
{
<a href="{U_INDEX}"><img class="LogoHeader" src="{T_IMAGESET_PATH}/site_logo.gif" alt="" /></a>
}
else
{
<div id="Banniere-TOP">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="956" height="184">
<param data="{T_IMAGESET_PATH}/Bannier1-CO.swf?clickTag={U_INDEX}" />
<param name="movie" value="{T_IMAGESET_PATH}/Bannier1-CO.swf" />
<param name="quality" value="high" />
<param name="allowScriptAccess" value="always" />
<embed src="{T_IMAGESET_PATH}/Bannier1-CO.swf"
quality="high"
type="application/x-shockwave-flash"
width="956"
height="180"
pluginspage="http://www.macromedia.com/go/getflashplayer"
allowScriptAccess="always" />
</object>
</div>
}
une fonction en JS
- Code : Tout sélectionner
<script type="text/javascript">
var isMobile = navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry)/);
if(isMobile) {
// User-Agent is IPhone, IPod, IPad, Android or BlackBerry
}
else{
<div id="Banniere-TOP">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="956" height="184">
<param data="{T_IMAGESET_PATH}/Bannier1-CO.swf?clickTag={U_INDEX}" />
<param name="movie" value="{T_IMAGESET_PATH}/Bannier1-CO.swf" />
<param name="quality" value="high" />
<param name="allowScriptAccess" value="always" />
<embed src="{T_IMAGESET_PATH}/Bannier1-CO.swf"
quality="high"
type="application/x-shockwave-flash"
width="956"
height="180"
pluginspage="http://www.macromedia.com/go/getflashplayer"
allowScriptAccess="always" />
</object>
</div>
}
</script>

