Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.08.2012, 01:01
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Условные комментарии (<!--[if !(lte IE 8)]>-->)
<!--[if !(lte IE 8)]>--> ← используя такой код, в ИЕ9, я получаю символы --> прямо в верстке. Как их убрать?
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #2 (permalink)  
Старый 23.08.2012, 01:05
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

FINoM,
Имхо
Тега закрытия нет
<!--[if ! lte IE 8]><link rel="stylesheet" type="text/css" href="http://st0.bbcorp.ru/style/style_fix7.css" /><![endif]-->

И скобок чот не упомню в теге [if ! lte IE 8]

Последний раз редактировалось Deff, 23.08.2012 в 01:07.
Ответить с цитированием
  #3 (permalink)  
Старый 23.08.2012, 01:08
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Есть. Можно вообще оставить пустой эту штуку.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #4 (permalink)  
Старый 23.08.2012, 01:09
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Ха, частично решил:
<span style=" display: none; ">
<!--[if !(lte IE 8)]>-->
<style>
...
</style>
<!--<![endif]-->
</span>
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #5 (permalink)  
Старый 23.08.2012, 01:10
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

FINoM,
Ни наю вот мой код
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="http://st0.bbcorp.ru/style/style_fix7.css" /><![endif]-->
У тьву в 9 шалит ?
Можно и так
<!--[if IE 7]><![endif]-->
Ответить с цитированием
  #6 (permalink)  
Старый 23.08.2012, 01:12
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,588

Дурак штоле?
Вот как воспринимает это ie:
<!--[if !(lte IE 8)]> //открвающий тег
--> //левая хуйня
<!--//начало коммента
<![endif]--> //закрывающий тег
...//продолжение коммента(или нет, если закрывабщий тег обрубает все предыдущие незакрытые, хз надо проверять)

Вот как вспринимают это иные браузеры:
<!--[if !(lte IE 8)]>--> //коммент с содержанием "[if !(lte IE 8)]>"
<!--<![endif]--> //коммент с содержанием "<![endif]"


А должно быть так:
ie:
<!--[if !(lte IE 8)]> //открытие тега
<style>
...
</style>

<![endif]--> // закрытие тега


другие:
<!--[if !(lte IE 8)]>
<style>
...
</style>
<![endif]-->
// коммент с тексом "[if !(lte IE 8)]>
<style>
...
</style>
<![endif]
"
__________________
29375, 35

Последний раз редактировалось Aetae, 23.08.2012 в 01:24.
Ответить с цитированием
  #7 (permalink)  
Старый 23.08.2012, 05:48
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Сообщение от Aetae
А должно быть так:
<!--[if !(lte IE 8)]> //открытие тега
<style>
...
</style>
<![endif]--> // закрытие тега
ЩИТО?
<!--[if !IE]>-->
  Для всех браузеров кроме IE
<!--<![endif]-->
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #8 (permalink)  
Старый 23.08.2012, 07:38
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,588

Идиото!
<!--[if !IE]>
Для всех браузеров кроме IE
<![endif]-->


Перечитай мой пост, я вроде понятно описал как это работает. Если нет - погугли.
__________________
29375, 35
Ответить с цитированием
  #9 (permalink)  
Старый 23.08.2012, 16:05
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

facepalm.jpg
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск