Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 14.02.2013, 21:48
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Invis1ble,
Сорри - Мои личные данные и профиль для форума - редактировать и слево
Ответить с цитированием
  #12 (permalink)  
Старый 14.02.2013, 21:54
Кандидат Javascript-наук
Отправить личное сообщение для Invis1ble Посмотреть профиль Найти все сообщения от Invis1ble
 
Регистрация: 05.09.2010
Сообщений: 103

Deff, спасибо, нашел.
Ответить с цитированием
  #13 (permalink)  
Старый 15.02.2013, 00:54
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Invis1ble, все просто.
if (!('placeholder' in element) || $.browser.opera) {
    эмулируем...
}
Ответить с цитированием
  #14 (permalink)  
Старый 15.02.2013, 01:05
Кандидат Javascript-наук
Отправить личное сообщение для Invis1ble Посмотреть профиль Найти все сообщения от Invis1ble
 
Регистрация: 05.09.2010
Сообщений: 103

danik.js, это не то, что меня интересовало. Как проверить поддержку самого плэйсхолдера я в курсе.

ЗЫ. В любом случае, спасибо всем за участие в обсуждении.

Последний раз редактировалось Invis1ble, 15.02.2013 в 01:12.
Ответить с цитированием
  #15 (permalink)  
Старый 15.02.2013, 02:30
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Invis1ble
danik.js, это не то, что меня интересовало
Задача сводится к определению Оперы, разве нет? Ну можешь помучаться с getComputedStyle еще ). Опять же тебе это ничего не даст, так как этот метод не работает с IE и Opera.

Кстати, мож кто в курсе, в спецификации есть что-нибудь про псевдоэлемент-плэйсхолдер?
Ответить с цитированием
  #16 (permalink)  
Старый 15.02.2013, 02:38
Кандидат Javascript-наук
Отправить личное сообщение для Invis1ble Посмотреть профиль Найти все сообщения от Invis1ble
 
Регистрация: 05.09.2010
Сообщений: 103

Если смотреть со стороны решения данной конкретной задачи здесь и сейчас - то да, но мне интересен более универсальный подход. Судя по всему, его не существует.
Насчет спецификации - не в курсе.
Ответить с цитированием
  #17 (permalink)  
Старый 15.02.2013, 16:32
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Сообщение от danik.js
этот метод не работает с IE
ниже 10
:-ms-input-placeholder pseudo-class (Internet Explorer)
Ответить с цитированием
  #18 (permalink)  
Старый 15.02.2013, 17:24
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

рони, речь была о поддержке псевдоэлементов в getComputedStyle
Ответить с цитированием
  #19 (permalink)  
Старый 16.02.2013, 17:38
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от danik.js
е что getComputedStyle(input, '::webkit-input-placeholder') - может с этим можно что-то сделать. Но опять же в IE и Opera не работает
currentStyle
Ответить с цитированием
  #20 (permalink)  
Старый 16.02.2013, 17:46
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от dmitriymar
currentStyle
Еще один ))
dmitriymar, как можно через currentStyle работать с псевдоэлементами?
Ответить с цитированием
Ответ



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

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