Thread View: pl.comp.lang.javascript
2 messages
2 total messages
Started by maYk
Wed, 29 Jul 2009 15:13
Problem z innerhtml pod IE8
Author: maYk
Date: Wed, 29 Jul 2009 15:13
Date: Wed, 29 Jul 2009 15:13
44 lines
2500 bytes
2500 bytes
Witajcie, mam taki problem. Po kliknieciu na odpowiedni przycisk
uruchamiam kod:
function makerequest(serverPage, objID, ID,VAR,VAR_1){
var obj = document.getElementById(objID);
var ID;
var login_ID;
serverPage=serverPage+"?ID="+ID.options[ID.selectedIndex].value
+"&VAR="+VAR+"&VAR_1="+VAR_1;
xmlhttp.open("GET", serverPage);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
obj.innerHTML = "";
obj.innerHTML = xmlhttp.responseText;
}
}
xmlhttp.send(null);
}
Nastepnie, funkcja innerHTML powinna w tym miejscu:
<tr id="FILTER">
<? include("1_filter.php")?>
</tr>
zastapic <? include("1_filter.php")?> tym samym plikiem ale zmienionym
o przeslane zmienne. Zawartosc pliku ktory sie laduje to glownie same
tabelki i to chyba powoduje problem. Wszystko dziala pod firefox i
safari a pod IE wyskakuje mi Unknown Runtime Error i wskazuje na
funkcje innerHTML. Wyglada na to jakby IE nie pozwalal na
zainkludowanie samych tagow <td> bo kiedy zmieniam kod na taki:
<tr >
<td id="FILTER"><? include("1_filter.php")?></td>
</tr>
i w pliku 1_filter.php umieszczam pelne tabelki (<table>) to wszystko
dziala.
Czy ktos zna sposob jak mozna obejsc taki problem?
pozdrawiam
Mayk
Re: Problem z innerhtml pod IE8
Author: Peter
Date: Wed, 29 Jul 2009 18:01
Date: Wed, 29 Jul 2009 18:01
13 lines
1249 bytes
1249 bytes
maYk pisze: [...] > i w pliku 1_filter.php umieszczam pelne tabelki (<table>) to wszystko > dziala. > Czy ktos zna sposob jak mozna obejsc taki problem? http://support.microsoft.com/kb/239832 i może to pomoże: http://www.ideyatech.com/2009/07/solution-for-innerhtml-in-table-not-working-in-ie/ -- Peter
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads