2013-08-01 4 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를 사용하는 경우. 인터넷 익스플로러 10을 사용하고 있다면 CSS 페이지가 없을 것입니다 (게시 한 코드에서 볼 수있는 것 이상). 두 번째 줄을 "if lt IE10"으로 변경하거나 동등 이상을 사용하는 줄을 추가하십시오 8 "gte"

+0

Doe이 일부 요소가 표시되지 않는 이유는 무엇입니까? Google Analytics 작업으로. 또한 해당 파일에서 2 코드를 지연시킬 수 있습니까? 이제 자바 스크립트 팝업에 동시에 표시됩니다. 설정하고 싶습니다. 이 설문 조사가 끝나거나 최소화 된 후 다른 코드를 점심 식사하십시오. –

+0

먼저 작동하지 않는 IE의 버전을 확인하십시오. 내 가정은 Internet Explorer 10에서 작동하지 않는다는 것입니다. 태그에 적절한 CSS를 적용하지 않으면 요소가 올바르게 표시되지 않습니다. 두 코드를 "지연"한다는 의미가 명확하지 않지만 원하는 내용은 확실합니다. 이벤트가 발생하면 CSS를 변경하십시오. 다행히도 이것은 당신을 도울 것입니다 : http://www.w3schools.com/js/js_htmldom_css.asp 기본적으로 당신의 CSS를 변경하는 자바 스크립트 함수를 트리거합니다 자바 스크립트에서 이벤트 수신기가됩니다. – woodlumhoodlum

+0

나는이 사이트가 코딩 된 방법을 모르더라도 .css가 필요하지 않습니다. ((PROCMS http://www.pro-cms.net/을 기반으로 함) 방금 ​​javascript 코드를 입력 했으므로 이것은 바닥 글에 넣은 코드입니다. http://pastebin.com/KjQafftz –

관련 문제