browser detection
Er zijn nog andere problemen die opduiken bij IE, dingen die nu niet op die testserver staan. Te veel om nu uit te gaan leggen.
Alvast bedankt.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$browser = get_browser(null, true);
$browser = $browser['browser'];
$browser = strtolower($browser);
if ($browser != 'firefox')
{
include 'popuppagina.php';
exit;
}
else
{
?>
//al je html-code
<?php
}
?>
$browser = get_browser(null, true);
$browser = $browser['browser'];
$browser = strtolower($browser);
if ($browser != 'firefox')
{
include 'popuppagina.php';
exit;
}
else
{
?>
//al je html-code
<?php
}
?>
Gewijzigd op 01/01/1970 01:00:00 door - -
Mag ik toch even vragen waarom iedereen hier zo tegen is?
Gewijzigd op 01/01/1970 01:00:00 door Bavo
Moet de bezoeker de dupe zijn omdat jij je website niet crossbrowser kan/wil maken? (Niet om je te beledigen, maar toch.)
Alvast bedankt, maar nog één vraagje: hoe integreer je die code precies? want het lijkt bij mij niet echt te werken... alsik het goed begrijp toont hij trouwens alleen de poppuppagina bij firefox, terwijl het net omgekeerd zou moeten zijn...
Sorry voor de last, zeker als je er in de eerste plaats al tegen het princiepe bent, maar beschouw het als iets voorlopigs ;)
Badankt hé
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>index bafke.be</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
background-image: url(Pretparken/images/background03.png);
background-color: #A7CFFC;
}
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
}
.style5 {color: #A7CEFB}
-->
</style>
</head>
<body>
<div align="center">
<table width="200" border="0">
<tr>
<td><div align="center">
<table width="762" height="528" border="0">
<tr>
<td width="756"><div align="center"><img src="Pretparken/images/header_02.png" width="756" height="100"></div></td>
</tr>
<tr>
<td height="420"><div align="center">
<table width="617" height="425" border="0">
<tr>
<td width="607" height="419" background="Pretparken/images/background main 02.png"><div align="center"></div> <div align="center">
<p> </p>
<p><span class="style5">ddddddd</span><img src="Pretparken/images/Welcome_header.png" width="200" height="20"></p>
<p><span class="style1">kies het onderdeel waarin je wil rondneuzen: </span></p>
<table width="161" border="0">
<tr>
<td width="151"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="170" height="40">
<param name="movie" value="Pretparken/images/Handbal_button.swf">
<param name="quality" value="high">
<embed src="Pretparken/images/Handbal_button.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="170" height="40"></embed>
</object></td>
</tr>
<tr>
<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="170" height="40">
<param name="movie" value="Pretparken/images/Pretparken_button.swf">
<param name="quality" value="high">
<embed src="Pretparken/images/Pretparken_button.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="170" height="40"></embed>
</object></td>
</tr>
<tr>
<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="170" height="40">
<param name="movie" value="Pretparken/images/Muziek_button.swf">
<param name="quality" value="high">
<embed src="Pretparken/images/Muziek_button.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="170" height="40"></embed>
</object></td>
</tr>
</table>
<br>
</div>
<div align="center"><a target="_blank" href="http://www.webstats4u.com/stats?AD27SQJtvf38aOG7KpubELiFB1PA"><img src="http://m1.webstats4u.com/n?id=AD27SQJtvf38aOG7KpubELiFB1PA" order="0" width="18" height="18" alt="Webstats4U - Gratis web site statistieken Eigen homepage website teller"></a></div></td>
</tr>
</table>
</div></td>
</tr>
</table>
<table width="758" height="34" border="0">
<tr>
<td width="743" background="Pretparken/images/background bottom.png"><div align="center" class="style1">©2006 Bafke.be | Webdesign by Bavo Loccufier | contact: [email protected] </div></td>
</tr>
</table>
</div></td>
</tr>
</table>
</div>
</body>
</html>
op elke pagina zet je bovenaan dit:
in de root van de site maak je dit bestand aan:
ffcheck.php
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
$browser = get_browser(null, true);
$browser = $browser['browser'];
$browser = strtolower($browser);
if ($browser != 'firefox')
{
include '/nietff.php';
exit;
}
?>
$browser = get_browser(null, true);
$browser = $browser['browser'];
$browser = strtolower($browser);
if ($browser != 'firefox')
{
include '/nietff.php';
exit;
}
?>
en dit bestand:
nietff.php
Code (php)
1
<p>Hoi gast, <a href="http://www.getfirefox.com/">download FireFox</a> fftjes, want anders ben je hier niet welkom!</p>
Dan werkt het. De tekst in het laatste bestan dkan je naar wens aanpassen.
Gewijzigd op 01/01/1970 01:00:00 door - -
Hmm, raar... je probeert toch je site voor iedereen toegankelijk te maken ondanks dat je een hekel hebt aan IE...
Toch heeft de meerder deel van de wereld nog steeds IE.
De reden waarom ik IE niet uitkaffer, simpel. Een bakker kan een topproduct maken, door alle culineare personages ter wereld de hemel in geprezen en geserveerd op de juiste manier in ieder land. Maar wanneer hier geen interesse voor is heeft dit product weinig nut, zo zie ik het met IE net zo. Het hanteerd de standaard totaal niet maar je kan met een gerust hart zeggen dat superveel mensen het wel gebruiken.
Sorry ik moest dit even kwijt, ik heb op mijn School ook typische FF aanhangers die hun site dan ook FF only maken en dit is echt gewoon irritant gezien je dan in een teamwerkt met iemand die geen Crossbrowser Script wil schrijven.
Betere oplossing is eerst de Browsercheck en aan de hand daarvan een andere Css inladen, met de IE Hacks kom je vast wel een heel eind.