Een redirect voor de iPhone naar een no-flash pagina

http://www.andresalters.nl/ Als ik me niet vergis ziet de iPhone gebruiker op deze pagina helemaal niets, behalve een mooie grijze tint. Ook niet meer de mededeling dat hij een Flashplayer moet downloaden. En dat is goed want dat heeft geen zin. (met flash zie je een vogelkop waarop je moet klikken)

Wat is nu DE manier om een iPhone user door te sturen naar een andere pagina?

Goeie vraag!

Met een hele simpele JavaScript-code bovenaan je pagina :)

[code:1:f1bf9e69fb]<script language=javascript>
<!–
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)))
{
location.replace("http://www.andresalters.nl/iphone");
}

</script>[/code:1:f1bf9e69fb]

En ik maar denken, dat de iPhone geen JavaScript verstaat maar je moet als het ware andersom denken of zoiets, neem ik aan. Dommerd die ik ben. In ieder geval zeer bedankt.

De iPhone ondersteunt alles wat Safari.app ook ondersteunt, behalve plugins.

Lol hoe verzin je het :-D echt mooie en creatieve creaties.

:smiley: :smiley:

Hartelijk dank, maclover111.

Is het niet beter om via Javascript de Flash mogelijkheden van de browser op te vragen? Als die ontbreken, dan wordt je doorgezet naar de non-Flash site. Op die fiets help je ook alle andere mensen zonder Flash :)

Dat is inderdaad wat ik ook nog wil. Heb je zo'n een scriptje voor me? :)

[url=http://www.google.com/search?client=safari&rls=en-us&q=javascript+detect+flash&ie=UTF-8&oe=UTF-8]LMGTFY[/url]

Is gelukkig niet zo moeilijk.

swfobject

'nuf said

Ja, zal best..

Ik vond de volgende maar of dat in alle gevallen toereikend is, zou ik niet weten
Er zijn ook veel uitvoeriger oplossingen…
In de head:

<script type=“text/javascript” src=“plugins.js”></script>
<script type=“text/javascript”>
if (pluginlist.indexOf(“Flash”)==-1) {location.replace(“pagewithnoflash.htm”); //redirect to no flash page
}</script>

Als je plugins.js ook nog include lijkt me dat wel voldoende.

Maar zoals El Mystica al zegt kun je in dit geval heel goed SWFobject gebruiken.

Sorry, ik weet hier heel weinig van. Ik weet niet wat je bedoelt met "ook nog include" Als je het scriptje even voor mij aanpast, dan snap ik het als het ware..... :innocent:

Het zal aan mij liggen maar ik krijg al die scripts niet werkend. :(