Jump to content
  • 0

Вопрос по IE 8


BSandro
 Share

Question

Есть небольшой вопрос у всех такая полоска в окне браузера IE 8

http://s017.radikal.ru/i424/1311/a1/e2e70d443f9b.png

 

Вот что хотелось бы знать.

Еще почему то не как не могу подключить

behavior:url(htc/ie-css3.htc);

Именно на box-shadow

может я что то не так делаю?

 

Еще как можно решить проблему с placeholder=""

 

в input'ах

 

он в IE 10 даже работает как скрипт, просто убирается текст при нажатий на форму.

В IE 9 вообще не чего не показывает как и в IE 8

 

Но так как тег рассчитан  от IE 10 и выше, почему он в IE не работает так как надо..

Edited by BSandro
Link to comment
Share on other sites

23 answers to this question

Recommended Posts

  • 0
  On 11/26/2013 at 11:13 AM, 'BSandro said:

он в IE 10 даже работает как скрипт, просто убирается текст при нажатий на форму.

 

Раньше в FF так же было. Это мелочь.

 

  On 11/26/2013 at 11:57 AM, 'klierik said:

palceholder не работает в старых IE -- http://habrahabr.ru/post/148945/

 

Там велосипед. Есть проверенный скрипт http://habrahabr.ru/post/74363/ или jQuery-плагин http://www.xiper.net/collect/js-plugins/html5-and-css3/jquery-placeholder.html

 

 

  On 11/26/2013 at 11:59 AM, 'BSandro said:

а как на счет выше?

 

Попробуй задать элементу position: relative. Если не поможет, ссылку на страницу — в студию.

Edited by Vin
Link to comment
Share on other sites

  • 0
  On 11/26/2013 at 12:38 PM, Vin said:
Раньше в FF так же было. Это мелочь.

Для меня это не мелочь, надо с этим бороться.

 

 

  On 11/26/2013 at 12:38 PM, Vin said:
Там велосипед. Есть проверенный скрипт http://www.xiper.net...laceholder.html

Разобрался, почему то jquery не подключается по локальному пути.

Но там есть большой велосипед

 

 

  On 11/26/2013 at 12:38 PM, Vin said:
Попробуй задать элементу position: relative. Если не поможет, ссылку на страницу — в студию.

Если только в skype.

Edited by BSandro
Link to comment
Share on other sites

  • 0
  On 11/26/2013 at 12:38 PM, Vin said:
Раньше в FF так же было. Это мелочь.

Если бы мне надо было именно так я бы не стал изобретать такой велосипед.

А сделал бы просто

onfocus="if(this.value == 'текст')this.value = '';" onblur="if(this.value == '')this.value = 'текст';"

а так мне именно то надо бы

Edited by BSandro
Link to comment
Share on other sites

  • 0
  On 11/26/2013 at 1:31 PM, BSandro said:
onfocus="if(this.value == 'текст')this.value = '';" onblur="if(this.value == '')this.value = 'текст';"

а так мне именно то надо бы

 

 

По сравнению с placeholder'ом такой способ имеет недостатки:

  • пользовательский ввод пропадает при потере фокуса, если введённое значение совпадает с подсказкой, хотя это и маловероятно, но всё же
  • Не работает для type="password"
Link to comment
Share on other sites

  • 0
  On 11/26/2013 at 1:58 PM, Vin said:

 

  On 11/26/2013 at 1:31 PM, BSandro said:
onfocus="if(this.value == 'текст')this.value = '';" onblur="if(this.value == '')this.value = 'текст';"

а так мне именно то надо бы

 

 

По сравнению с placeholder'ом такой способ имеет недостатки:

  • пользовательский ввод пропадает при потере фокуса, если введённое значение совпадает с подсказкой, хотя это и маловероятно, но всё же
  • Не работает для type="password"

 

а на счет box-shadow что посоветуете.

Link to comment
Share on other sites

  • 0

Вот пожалуйста

background:#f2f8ff;	width:980px;	height:auto !important;	height:100%;	min-height:558px;	margin:0 auto;	box-shadow:-6px 3px 10px rgba(0,0,0,0.1),6px 3px 10px rgba(0,0,0,0.1);	-moz-box-shadow:-6px 3px 10px rgba(0,0,0,0.1),6px 3px 10px rgba(0,0,0,0.1);	-webkit-box-shadow:-6px 3px 10px rgba(0,0,0,0.1),6px 3px 10px rgba(0,0,0,0.1);	behavior:url(htc/PIE.htc);
Edited by BSandro
Link to comment
Share on other sites

  • 0
  On 11/26/2013 at 3:06 PM, ryter said:

разок юзал PIE но подключал не через behavior а через js, и мой вам совет если у вас много элементов надо обработать то лучше картинками, pie будет жутко тупить 

Пробовал через js все равно не работает.

И картинкой мне не надо...

Самое интересно захожу сюда http://poltor.com/tuts/pie/demo.html

 

через среду разработчика F12

Включаю IE 8 и там не че не работает, как так? )

Edited by BSandro
Link to comment
Share on other sites

  • 0
  On 11/26/2013 at 3:55 PM, BSandro said:
через среду разработчика F12 Включаю IE 8 и там не че не работает, как так? )

"Настоящий" IE 8 под WinXP — всё работает, углы скруглены, у блоков слева тени. Завтра в IE11 в режиме эмуляции проверю.

Link to comment
Share on other sites

  • 0
  On 11/26/2013 at 11:13 AM, BSandro said:
он в IE 10 даже работает как скрипт, просто убирается текст при нажатий на форму.

У каждого браузера своё поведение для работы с placeholder. 

 

  On 11/26/2013 at 6:36 PM, Vin said:
Завтра в IE11 в режиме эмуляции проверю.

Не работает. Сомневаюсь, что в этом кастрате вообще что-то сможет сработать в режиме эмуляции :(

 

По теме. PIE нужно чтобы страница просматривалась «из-под сервера», то есть, например, надо запускать вёрстку из-под Денвера + в .htaccess надо добавить строку AddType text/x-component .htc

  • Like 1
Link to comment
Share on other sites

  • 0

Ну напишите скрипт поведения через label - его можно убирать на событии change - будет выглядеть как плейсхолдер (то есть при первом вводе буквы, а не просто на фокусе).

Edited by Zverushka
Link to comment
Share on other sites

  • 0
  On 11/27/2013 at 12:01 AM, antonKar said:

 

  On 11/26/2013 at 11:13 AM, BSandro said:
он в IE 10 даже работает как скрипт, просто убирается текст при нажатий на форму.

У каждого браузера своё поведение для работы с placeholder. 

 

 

 

  On 11/26/2013 at 6:36 PM, Vin said:
Завтра в IE11 в режиме эмуляции проверю.

Не работает. Сомневаюсь, что в этом кастрате вообще что-то сможет сработать в режиме эмуляции :(

 

По теме. PIE нужно чтобы страница просматривалась «из-под сервера», то есть, например, надо запускать вёрстку из-под Денвера + в .htaccess надо добавить строку AddType text/x-component .htc

 

не работает все равно, не как не хочет...

 

а на счет IE не стал парится скачал IE-tester

И там посмотрел и все настроил

Edited by BSandro
Link to comment
Share on other sites

  • 0
  On 11/27/2013 at 11:36 AM, BSandro said:
а на счет IE не стал парится скачал IE-tester И там посмотрел и все настроил
 

А вот тоже не вариант, у меня в Win 8.1 x64 IE Tester выдаёт всякую чушь, ничего общего с реальным IE8.

 

И плюс IE Tester не поддерживает некоторые баги осла, например не воспроизводит баг с чёрными пятнами на PNG-картинке с полупрозрачными альфа-каналами, к которой применён opacity.

 

Лично я остановился на самом корректном, с моей точки зрения, варианте тестирования IE

 

540465094092.png

Link to comment
Share on other sites

  • 0

@antonKar, я на 8ю винду не смогла виртуалку поставить от виндовс, чтобы ие8 тестировать :(... там чет эта программа, виртуалбокс кажется, просто не станвится на 8й виндовс... 

Edited by Zverushka
Link to comment
Share on other sites

  • 0
  On 11/27/2013 at 2:55 PM, antonKar said:
Лично я остановился на самом корректном, с моей точки зрения, варианте тестирования IE

Дабы не плодить 100500 образов ОС, можно ещё ставить несколько IE параллельно на одну винду с помощью IE Collection.

P.S. Ещё вроде мелкософт бесплатно даёт образы винды с IE.

Edited by Vin
Link to comment
Share on other sites

  • 0
  On 11/27/2013 at 4:21 PM, BSandro said:
на вопрос IE стали разговаривать а на счет pie не кто помочь не хочет (

 

Наверное уже все помогли чем смогли, гадая на кофейной гуще какая у вас проблема.

 

 

 

  On 11/27/2013 at 2:59 PM, Zverushka said:
я на 8ю винду не смогла виртуалку поставить от виндовс, чтобы ие8 тестировать ... там чет эта программа, виртуалбокс кажется, просто не станвится на 8й виндовс... 

 

Microsoft Virtual PC вроде она называется. Ага, не ставится, ребята из Microsoft прямо так и говорят у себя на сайте: на восьмёрку не поставится.

 

Я на пару часов поставил себе VMWare, запилил виртуальные машины, а дальше уже через VMWare Player работаю, он денег не просит.

Edited by antonKar
Link to comment
Share on other sites

  • 0
  On 11/27/2013 at 4:31 PM, antonKar said:

 

  On 11/27/2013 at 4:21 PM, BSandro said:
на вопрос IE стали разговаривать а на счет pie не кто помочь не хочет (

 

Наверное уже все помогли чем смогли, гадая на кофейной гуще какая у вас проблема.

 

 

 

  On 11/27/2013 at 2:59 PM, Zverushka said:
я на 8ю винду не смогла виртуалку поставить от виндовс, чтобы ие8 тестировать ... там чет эта программа, виртуалбокс кажется, просто не станвится на 8й виндовс... 

 

Microsoft Virtual PC вроде она называется. Ага, не ставится, ребята из Microsoft прямо так и говорят у себя на сайте: на восьмёрку не поставится.

 

Я на пару часов поставил себе VMWare, запилил виртуальные машины, а дальше уже через VMWare Player работаю, он денег не просит.

 

 

вот именно что и на хостинг заливал и тд..

 

и в .htaccess

 

и pie.htc у меня в корневом каталоге....

может IE-tester что то выкабеливается, на самом деле работает а в IE-tester'e не показывает

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy