[Помощь] Исключения для IE 6 / IE не арбайтен

Статус
В этой теме нельзя размещать новые ответы.

SooR

Постоялец
Регистрация
24 Сен 2008
Сообщения
63
Реакции
3
WebAsyst.
Натянул шаблон, потребовалось два исключения для IE и IE 6, добавляю в frame.html - реакции ноль, читается стандартный main.css, хотя скрипт фикса .png из того же исключения - читается.
Что может служить препятствием для браузера IE чтения исключения?

HTML:
<!--[if IE]>
<link rel="stylesheet" href="{$URL_THEME_OFFSET}/ie.css" type="text/css" media="screen" />
<![endif]-->
<!--[if IE 6]>
<link rel="stylesheet" href="{$URL_THEME_OFFSET}/ie6.css" type="text/css" media="screen" />
<script type="text/javascript" src="{$smarty.const.URL_JS}/fixpng.js"></script>
<![endif]-->
 
Возможно, вы добавили всё это содержимое перед main.scc
Добавляйте это после строки подключения main.css и всё будет хорошо.
 
Эхх... к сожалению так и сделал, перед самым </head> прописал.


HTML:
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<base href="{$smarty.const.CONF_FULL_SHOP_URL}">
{if $rss_link}	<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="{$smarty.const.URL_ROOT}/{$rss_link}">{/if}
	<script type="text/javascript">{*
{if $smarty.const.CONF_WAROOT_URL}		var WAROOT_URL = '{$smarty.const.CONF_WAROOT_URL}';{/if}*}

{if $smarty.const.CONF_WAROOT_URL}		var WAROOT_URL = '{$smarty.const.BASE_WA_URL}';//ok{/if}

{if $smarty.const.CONF_ON_WEBASYST}		var CONF_ON_WEBASYST = '{$smarty.const.CONF_ON_WEBASYST}';{/if}
	</script>
	
<!-- Head start -->
{include file="head.html"}
<!-- Head end -->
	
	<link rel="stylesheet" href="{$URL_THEME_OFFSET}/main.css" type="text/css">
{if $overridestyles}	
  <link rel="stylesheet" href="{$URL_THEME_OFFSET}/overridestyles.css" type="text/css">
{/if}
	<script type="text/javascript" src="{$URL_THEME_OFFSET}/head.js"></script>
	

{if !$page_not_found404}
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
	<script type="text/javascript" src="{$smarty.const.URL_JS}/functions.js"></script>
	<script type="text/javascript" src="{$smarty.const.URL_JS}/script.js"></script>
	<script type="text/javascript" src="{$smarty.const.URL_JS}/behavior.js"></script>
	<script type="text/javascript" src="{$smarty.const.URL_JS}/widget_checkout.js"></script>
	<script type="text/javascript" src="{$smarty.const.URL_JS}/frame.js"></script>
	<script type="text/javascript">
<!--		
{$current_currency_js}
var ORIG_URL = '{$smarty.const.CONF_FULL_SHOP_URL}';
var ORIG_LANG_URL = '{"?"|set_query_html}';
window.currDispTemplate = defaultCurrency.display_template;
var translate = {ldelim}{rdelim};
translate.cnfrm_unsubscribe = '{"cnfrm_unsubscribe"|transcape}';
translate.err_input_email = '{"err_input_email"|transcape}';
translate.err_input_nickname = '{"err_input_nickname"|transcape}';
translate.err_input_message_subject = '{"err_input_message_subject"|transcape}';
translate.err_input_price = '{"err_input_price"|transcape}';
{literal}function position_this_window(){
	var x = (screen.availWidth - 600) / 2;
	window.resizeTo(600, screen.availHeight - 100);
	window.moveTo(Math.floor(x),50);
}{/literal}		
{if $PAGE_VIEW eq 'printable'}Behaviour.addLoadEvent(function(){ldelim}position_this_window();setTimeout(window.print(),1000);{rdelim});{/if}
//-->
</script>
{/if}
<!--[if IE]>
<link rel="stylesheet" href="{$URL_THEME_OFFSET}/ie.css" type="text/css" media="screen" />
<![endif]-->
<!--[if IE 6]>
<link rel="stylesheet" href="{$URL_THEME_OFFSET}/ie6.css" type="text/css" media="screen" />
<script type="text/javascript" src="{$smarty.const.URL_JS}/fixpng.js"></script>
<![endif]-->
	</head>


Подобавлял звездами (*) в main.css самые нужные стили, после чего начало зависать в IE 8 (
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху