Articles of cross browser

Math.round (num) vs num.toFixed (0) e incoerenze del browser

Considera il seguente codice: for (var i=0;i<3;i++){ var num = i + 0.50; var output = num + " " + Math.round(num) + " " + num.toFixed(0); alert(output); } In Opera 9.63 ottengo: 0,5 1 0 1.5 2 2 2.5 3 2 In FF 3.03 ottengo: 0,5 1 1 1.5 2 2 2.5 3 3 […]

Supporto del browser per i numeri di pagina CSS

Quindi sono a conoscenza di questa opzione: numeri di pagina con CSS / HTML . Sembra di gran lunga il modo migliore per aggiungere numeri di pagina a una versione stampata di una pagina, ma non posso ottenere alcuna variazione di questo per funzionare ovunque. Ho provato sul mio computer Windows 7 in Chrome, Firefox […]

Safari non imposta Cookie ma IE / FF lo fa

Ho trovato uno strano problema con i cookie in safari. Se navighi su http://2much.ch puoi entrare con FF / IE e navigare all’interno del sito. Ma se usi Safari, puoi inserire solo una volta; non puoi navigare all’interno del sito. Ho scoperto che Safari non imposta il cookie inserito, ma FF / IE lo fa. […]

Forza IE8 in modalità Compatibilità IE7

C’è un modo per forzare IE8 in modalità di compatibilità IE7 utilizzando .NET o Javascript?

Posso eseguire più versioni di Google Chrome sullo stesso computer? (Mac o Windows)

Questa favolosa risposta suggerisce che non è ansible eseguire più versioni di Google Chrome su un unico computer. Di tanto in tanto si ottiene un utente del sito Web bloccato su una vecchia versione di Chrome (non so come, ma succede – forse hanno installato la versione standalone ?) Con un problema, e devi essere […]

Arguments.callee è deprecato – cosa dovrebbe invece essere usato?

Per fare cose come setTimeout(function () { … setTimeout(arguments.callee, 100); }, 100); Ho bisogno di qualcosa come arguments.callee . Ho trovato informazioni su javascript.info che arguments.callee è deprecato: Questa proprietà è deprecata da ECMA-262 a favore di espressioni di funzioni con nome e per prestazioni migliori. Ma quale dovrebbe essere poi usato? Qualcosa come questo? […]

È ansible leggere gli appunti in Firefox, Safari e Chrome usando Javascript?

Sto cercando di leggere il contenuto degli appunti utilizzando Javascript. Con Internet Explorer è ansible utilizzare la funzione window.clipboardData.getData(“Text”) C’è un modo simile di leggere gli appunti in Firefox, Safari e Chrome?

Segnalibro cross-browser / aggiungi ai preferiti JavaScript

C’è un segnalibro cross-browser / aggiungi ai preferiti utilizzando JavaScript. Ho cercato un elenco ma nessuno funziona. Potete suggerire qualche suggerimento?

Modo corretto per utilizzare Modernizr per rilevare IE?

Questa potrebbe essere una domanda stupida, ma volevo utilizzare la libreria Modernizr JS per rilevare alcune proprietà del browser per determinare quali contenuti mostrare o non mostrare. Ho un’app chiamata Pano2VR che emette sia HTML5 che SWF. Ho bisogno di HTML5 per gli utenti di dispositivi iOS. Tuttavia, IE non rende affatto questo output “HTML5”. […]

Come posso hide le opzioni di selezione con JavaScript? (Cross browser)

Questo dovrebbe funzionare: $(‘option’).hide(); // hide options Funziona in Firefox, ma non in Chrome (e probabilmente non in IE, non testato). Un esempio più interessante: Hide me visible option // try to hide the first option $(‘option.hide’).hide(); // to select the first visible option $(‘option:visible’).first().attr(‘selected’, ‘selected’); Oppure guarda l’esempio su http://jsfiddle.net/TGxUf/ È l’unica opzione per […]