Originariamente inviato da pierofix
La solita soluzione per far funzionare l'hover anche su IE è la seguente:
Lo script javascript sarebbe bene inserirlo in un file esterno e linkarlo al documento usando un commento condizionale per IE.codice:CSS input[type="submit"]:hover, .input_submit_hover { /* proprietà */ } Javascript window.onload = function() { var inputs = document.getElementsByTagName('input') var submits = new Array() for (var i = 0; i < inputs.length; i++) { if ( inputs.item(i).getAttribute('type') == 'submit' ) { submits.push(inputs.item(i)) } } for (var i = 0; i < submits.length; i++) { submits[i].onmouseover = function() { this.className = 'input_submit_hover' } submits[i].onmouseout = function() { this.className = '' } } }
E tutto ciò funziona su Safari e Camino???
+ semplicemente... è possibile avere un effetto rollover per submit che vada bene per tutti i browser?
Grazie Ciao

Rispondi quotando
hover|active)/i,
[a-z0-9_-]+/i, '');