2013-08-01 5 views
1

В Internet Explorer некоторые элементы не работают: Чат, контакт, учебник, опрос. Эти элементы работают в Firefox и Chrome. http://hotelpedia.si - это веб-сайт. У меня этот код в нижнем колонтитуле. Я не понимаю, почему это приведет к тому, что некоторые элементы не загрузятся в Internet Explorer.Internet explorer некоторые элементы не работают

{if $is_ie_browser} 
<!--[if lt IE 9]><link rel="stylesheet" href="{$smarty.const.DOMAIN}/css/ie.css" type="text/css" /><![endif]--> 
<!--[if IE 7]><link rel="stylesheet" href="{$smarty.const.DOMAIN}/css/ie_7.css" type="text/css" /><![endif]--> 
{/if} 
{/if} 

ответ

0

Ваш код проверяет, не является ли интернет-исследователь менее интернет-исследователем 9, и если так, отобразите один css. в противном случае, если Internet Explorer 7, то используйте другой css. Если вы используете Internet explorer 10, то у вас, скорее всего, нет страницы css (по крайней мере, из того, что мы можем видеть в опубликованном вами коде. Измените эту вторую строку как «if lt IE10» или добавьте строку, которая использует больше, чем равную 8 "gte"

+0

Достаточно ли этого сделать, некоторые элементы не отображаются? Как работает аналитика google. Также возможно отложить 2 кода в этих файлах, теперь он показывает, что javascript всплывает в то же время. после того, как этот опрос завершен или сведен к минимуму, тогда он обедает другим кодом. –

+0

Сначала проверьте, какие версии IE не работают, я полагаю, что он не работает в Internet Explorer 10. Если это ваша проблема, не имеет правильного CSS, применяемого к вашим тегам, то это приведет к тому, что элементы не будут отображаться правильно. Я не понимаю, что вы подразумеваете под «задержкой» двух кодов, но я думаю, что вы хотите do - это изменение вашего css, как только произойдет событие. Надеюсь, это поможет вам: http://www.w3schools.com/js/js_htmldom_css.asp В принципе, у вас будет прослушиватель событий в javascript, который вызовет функцию javascript для изменения вашего css. – woodlumhoodlum

+0

Мне не нужен .css для этого я даже не знаю, как этот сайт закодирован :(основан на PROCMS http://www.pro-cms.net/ Я просто ввел код javascript (так что нет div) Это код, который я вставляю в нижний колонтитул. http://pastebin.com/KjQafftz –

Смежные вопросы