Я столкнулся с проблемой при тестировании своей страницы в разных браузерах. Он работает для большинства браузеров (IE, Chrome, Opera, Firefox), но не для Safari. Safari нужен совершенно другой макет div и CSS. поэтому я попытался связать HTML-лист, когда Safari открывает страницу. единственное, что я получаю, открывая его в Safari, — это только мой HTML-код для сайта, а не сам сайт.
Кто-нибудь, кто может помочь мне решить эту проблему?
Код PHP:
<?php
add_filter('body_class','browser_body_class');
function browser_body_class($classes) {
global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_ip;
if($is_safari) {
echo '<link href="AVSales Web Page.html" />';
}
}
?>
Нужно больше моего кода, чтобы помочь мне с этим?
Вы используете слишком глупые имена сайтов … вы не можете назвать сайт AVSales Web Page.html Попробуйте назвать его avsaleswebpage.html или AVSales_web_page.html.
Ваш сайт должен иметь расширение .php, а не html … поэтому переименуйте index.html в index.php
Других решений пока нет …