Articles of cross browser

Ottieni la rappresentazione di stringa di un nodo DOM

Javascript: ho la rappresentazione DOM di un nodo (elemento o documento) e sto cercando la sua rappresentazione in stringa. Per esempio, var el = document.createElement(“p”); el.appendChild(document.createTextNode(“Test”)); dovrebbe produrre: get_string(el) == “Test”; Ho la sensazione forte, che mi manca qualcosa di banalmente semplice, ma semplicemente non trovo un metodo che funzioni in IE, FF, Safari e […]

come cambiare il comportamento dei blocchi contenteditable dopo aver premuto premuto in vari browser

Quando premi enter entra in firefox è prodotto – va bene. Ma in Chrome o IE viene creato un nuovo o . Cosa devo fare per fare in modo che Chrome e IE si comportino come Firefox.

Rilevare quando il contenuto Iframe è stato caricato (Cross browser)

Sto cercando di rilevare quando un iframe e il suo contenuto sono stati caricati ma non hanno avuto molta fortuna. La mia applicazione prende un po ‘di input nei campi di testo nella finestra padre e aggiorna l’iframe per fornire una’ anteprima live ‘ Ho iniziato con il seguente codice (YUI) per rilevare quando si […]

Equivalente crossbrowser del parametro dell’evento explicitOriginalTarget

Qualcuno sa dell’equivalente crossbrowser del parametro dell’evento explicitOriginalTarget? Questo parametro è specifico di Mozilla e mi dà l’elemento che ha causato la sfocatura. Diciamo che ho un input di testo e un link sulla mia pagina. L’input di testo ha il focus. Se clicco sul link, l’evento sfocatura dell’input di testo mi fornisce l’elemento link […]

Dimensione massima Javascript per i tipi?

Analizzando i tipi di javascript, sto cercando di scoprire qual è la dimensione massima di archiviazione per alcuni tipi di dati. Per esempio, ho impostato un algo ricorsivo rapido per aumentare la dimensione var fino a quando il browser si blocca, il che finisce per essere vicino a 128mb (o forse 256) per le stringhe […]

Invia AJAX al server prima di caricare

Quindi, presumibilmente, a partire da Firefox> 4 , il binding dell’object window jQuery a beforeunload non funziona più. Quello che mi piacerebbe fare è inviare un post AJAX per eliminare i dati memcache del mio server. Quando aggiorno l’unica scheda aperta, posso vedere che l’evento beforeunload viene chiamato sia in firefox che in chrome con […]

event.toElement in IE8 e Firefox?

Ho notato che in Chrome e IE9, per gli eventi onmouseout esiste una proprietà event.toElement (in modo da poter determinare a quale elemento il puntatore del mouse sta puntando). Non riesco a trovare una proprietà simile in Firefox. Purtroppo non posso usare jQuery per gestire questi eventi, devo usare js nativi. Tutto il consiglio sarebbe […]

Non è ansible aggiungere dynamicmente righe a in IE?

Ho un’applicazione AJAX che scarica un object JSON e usa i dati per aggiungere righe a un HTML usando le funzioni DOM di Javascript. Funziona perfettamente … tranne in Internet Explorer. IE non fornisce alcun tipo di errore e ho verificato nel miglior modo ansible che il codice venga eseguito dal browser, ma semplicemente non […]

La chiamata jQuery text () conserva le newline in Firefox ma non in IE

Sto facendo: alert($(“#div”).text()); su qualcosa del genere: <div> Some text <div> Perché il contenuto sfuggito? Perché a volte è malformato e non voglio interferire con o rompere il resto del documento. In FF mostra preservare i newline. In IE7 non è così. Ho bisogno di preservare lo spazio bianco. Questo contenuto sta effettivamente andando in […]

CSS cross-browser

In che modo i web designer professionisti creano CSS cross-browser? È generalmente fatto a mano, o ci sono toolkit che possono semplificare il processo, come fa YUI per JavaScript? Preferirei stare lontano dagli editor WYSIWYG come DreamWeaver. Grazie!