ページがあります。しかし、私は自分の立場が相対的であることを知りました。Chrome の変更は Firefox では見栄えが悪く、IE ではこれまでで最も醜いページに見えます。ブラウザごとに特別なスタイルシートを作成することを考えました (思ったより簡単です)。しかし、問題は、これまでのところ、機能する PHP スクリプトを見つけるのに忙しいということです。
手がかりは
<?php
if ($browser == "ie"){
echo "Page for IE";
}
elseif ($browser == "chrome"){
echo "Page for Chrome";
}
elseif ($browser == "firefox"){
echo "Page for Firefox";
}
elseif ($browser == "safari"){
echo "Page for Safari";
}
elseif ($browser == "opera"){
echo "Page for Opera";
}
else {
echo "Oops, our page does not support your browser. Please install one of supported";
}?>
問題は、どうすれば $browser にアクセスできるかということです。これまでに試したこのコードが見つかりました。
echo $_SERVER['HTTP_USER_AGENT'];
しかし、その結果、既知のすべてのブラウザーを出力として取得します (少なくとも Chrome では)。
誰か助けてくれませんか?JS や jQuery がまったく使えません。