2013-03-15 11 views
16

Quali segnaposto sceneggiatura polyfill mi consigliate che uso per fornire supporto segnaposto in IE7, 8 & 9.Il miglior sceneggiatura segnaposto polyfil per IE7, IE8 e IE9

ho visto il seguente list dal team modernizzatore e chiedevo se qualcuno qui ha avuto un po 'di distanza in miglia con loro o tutti gli altri che non figurano nell'elenco e quello che pensano è la migliori

i miei criteri per la valutazione sarebbero:

  • File Size
  • Capacità di lavorare senza modernizzatore/yepnope
  • Velocità (senza loop pazzo)
  • di stabilità, quanto come è stato usato in natura?
  • Rileva capacità segnaposto nativa e non si preoccupano in esecuzione

Mi ricordo un giorno in cui ho usato per scrivere una riga o poco più in caso onclick di un ingresso per il supporto segnaposto - lol, ma ad essere onesti posso' t preoccupato di supportare questi browser orribili (watch this funny). Almeno IE10 si sta finalmente muovendo nella giusta direzione.

Grazie ...

+0

duplicati di http://stackoverflow.com/questions/5522164/input-placeholders-for-internet-explorer? –

+0

@JujharSingh non si tratta di essere onesti, si tratta di obbedire alle regole di SO. –

risposta

30

vi consiglio di utilizzare il jQuery Placeholder polyfill da Mathias Bynens.

  • Esso supporta IE6 +
  • Si 2k ridotte di
  • Non propria funzione di rilevamento (Modernizr non è necessario)
  • Il codice è molto semplice. La selezione jQuery varierà a seconda del selettore
  • È quello polyfill raccomandato da HTML5Please ed è quotata al Modernizr Wiki lei ha citato
  • non esegue il codice se non è necessario
+0

sai come modificare il colore del segnaposto? –

+1

Allan Chua: aggiungi la classe segnaposto nel tuo CSS. .placeholder {color: red;} – Firze

+1

La libreria di cui sopra presenta un problema con il posizionamento del testo segnaposto come testo effettivo dopo una chiamata Ajax (utilizzando backbone/marionetta). GitHub ha il problema documentato, ma il codice non è stato toccato in 6 mesi. Ecco un link al problema. https://github.com/mathiasbynens/jquery-placeholder/issues/196 – Jared

Problemi correlati