IE 8 problema visualizzazione e compatibilità

andykk

Nuovo Utente
6 Ott 2010
1
0
0
Ciao a tutti,
ho una pagina web in cui popolo dinamicamente una tabella colonna per colonna, attraverso un interazione Ajax client-server, che richiede una colonna alla volta al server (apache-mysql-php).
Ogni singola colonna viene popolata dalla funzione seguente:

function tableColInsertAt (tableID,colIndex,rowsValues,cellIntClassName,cellDataClassName) {

var table = document.getElementById(tableID);
var rows = table.rows;
var numRows = rows.length;
var row, cell;

var applyCssClass = (arguments.length > 3);

for (var r = 0; r < numRows; r++) {
row = document.getElementById(tableID).rows[r];
cell = row.insertCell(colIndex);
cell.innerHTML = rowsValues[r];
if (applyCssClass) {
var cellClassName = (r == 0) ? cellIntClassName : cellDataClassName ;
cell.className = cellClassName;
}
}

}

La cosa funziona perfettamente, tranne nel caso definito dalle seguenti condizioni:
1) Browser IE 8
2) Modalità visualizzazione: IE8
3) Numero di righe della singola colonna molto alto (>800)

In questo caso non riesco mai a finire la tabella, perchè durante la renderizzazione di una colonna (non sempre la stessa) mi viene ritornato un messaggio da IE che dice che a causa di problemi di visualizzazione Explorer è costretto a ricaricare la pagina in "visualizzazione compatibilità".

In "visualizzazione compatibilità" tutto fila liscio, ma vorrei riuscire a scrivere del codice che funzioni per IE8 e non forzare Explorer a lavorare in "visualizzazione compatibilità".

Sto cercando quindi di capire che cos'è nel codice che potrebbe causare quel problema, ma per ora nessun risultato.
Ho anche provato a realizzare la renderizzazione con la libreria DOM, ma il risultato è lo stesso:

function tableColInsertAt (tableID,colIndex,rowsValues,cellIntClassName,cellDataClassName) {

var table = document.getElementById(tableID);
var rows = table.getElementsByTagName("tr");
var numRows = rows.length;
var row, cell;

var applyCssClass = (arguments.length > 3);

for (var r = 0; r < numRows; r++) {
row = (rows[r]);
cell = document.createElement("td");
cell.appendChild(document.createTextNode(rowsValues[r]));
row.appendChild(cell);
if (applyCssClass) {
var cellClassName = (r == 0) ? cellIntClassName : cellDataClassName ;
cell.className = cellClassName;
}
}

}

Qualcuno mi può aiutare?

Grazie e ciao!
Andrea
 
Discussioni simili
Autore Titolo Forum Risposte Data
Y Problema visualizzazione PDF generato da fpdf PHP 1
M Problema visualizzazione colori in photoshop Photoshop 0
M [HTML] Problema visualizzazione immagini su dispositivi HTML e CSS 4
Antonio Nervi [Javascript] Problema visualizzazione banner accettazione cookies Javascript 6
A Problema visualizzazione photoshop elements 9 Photoshop 1
A [Javascript] Problema visualizzazione posizione corrente su mappa Javascript 2
A [PHP] Problema visualizzazione nome utente loggato su sito ecommerce PHP 23
fulviozecchin Problema Visualizzazione tabelle HTML nel Browser HTML e CSS 9
asevenx problema visualizzazione menu sovrapposto allo slider WordPress 7
N Problema visualizzazione dati dopo GET PHP 19
M Problema con visualizzazione immagini da BLOB PHP 1
D problema visualizzazione su smartphones Google AdWords 1
LuigiDonato Problema Visualizzazione Menù HTML e CSS 17
B Problema di visualizzazione di uno Slider in jquery jQuery 4
asevenx problema visualizzazione slider con firefox HTML e CSS 3
G Problema visualizzazione sito su iOS HTML e CSS 4
A problema slideshow con visualizzazione mobile HTML e CSS 6
steak Problema visualizzazione immagini su blog Tumblr HTML e CSS 2
N ciao a tutti ho un problema con la visualizzazione delle pagine in php PHP 1
D Problema visualizzazione oltre 50 record .... MySQL 2
andrea.peo Problema query con join visualizzazione record ripetuti PHP 5
R Problema di visualizzazione testo con google crome WordPress 1
P Problema visualizzazione immagine da database MySQL 3
S problema di visualizzazione PHP 7
A problema nella visualizzazione file caricato tramite ftp WordPress 0
Emix Problema visualizzazione pagina su host diversi HTML e CSS 3
asevenx problema visualizzazione sito su tablet e portatile PHP 1
A problema visualizzazione dati da tabella PHP 15
N Problema visualizzazione hyperlink con Google Chrome. HTML e CSS 2
S Problema visualizzazione HTML e CSS 5
M Problema visualizzazione codice sorgente altro sito PHP 4
S Problema visualizzazione chrome HTML e CSS 3
GoshMaledetto Problema valori giusti in array sbagliati in visualizzazione Javascript 2
Nicola Miceli Problema Visualizzazione pagina WP su Iphone Smartphone e tablet 0
S Problema visualizzazione codice PHP 4
M Problema visualizzazione immagine PHP 6
P Problema visualizzazione pulsanti dopo scroll jQuery 6
D Problema visualizzazione immagini png PHP 1
M problema di visualizzazione con FF ed Opera HTML e CSS 11
O Problema visualizzazione dati [era:Un problema] HTML e CSS 11
P Problema visualizzazione sito wordpress Content Management System (CMS) 2
A Problema estrazione e visualizzazione immagine da database PHP 16
L Problema visualizzazione immagini formato Tif [era: Formati Tif Problema?!] Windows e Software 1
S Problema permessi visualizzazione immagine PHP 1
S Problema visualizzazione lista amici PHP 6
G Problema visualizzazione immagini PHP 1
C Problema con visualizzazione dell'immagina da tabella database PHP 5
S Problema visualizzazione HTML e CSS 0
giancadeejay Intro flash,problema nella visualizzazione su sito Flash 2
F problema visualizzazione immagine dopo compilazione form Javascript 2

Discussioni simili