mam taki kod:
function zmien(id)
{
if (window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
}
else
{
if (window.ActiveXObject)
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
xmlHttp.onreadystatechange = function ()
{
if (xmlHttp.readyState == 4 || xmlHttp.status == 200)
{
document.getElementById('tresc').innerHTML = xmlHttp.responseText;
}
else alert('Niestety wystąpił błąd!');
}
document.getElementById('tresc').innerHTML = '<div class="loading"></div>';
if ( id == 1 )
{
xmlHttp.open("GET", 'pokaz.php?str=glowna', true);
}
xmlHttp.send(null);
xmlHttp.overrideMimeType('text/html; charset=Windows-1250');
}
no jest ok niby na mozilli a na internet explorer pokazuje krzaki zamiast polskich znaków ;/ kodowanie mam windowsowe ;/
a kod tego pokaz.php to
if ( $_GET['str'] == 'glowna' )
{
//wysw
//form
echo '<div id=\'dodaj\'>
<form method="post" action="">
<table border="0">
<tr>
<td><b>Tytuł:</b></td><td><input type="text" name="tytul" id="tytul" style="width:250px;"/></td>
</tr>
<tr>
<td><b>Treść:</b></td><td><textarea name="tresc" id="pole" rows="0" cols="0" style="width:250px;height:130px;"></textarea></td>
</tr>
<tr>
<td><b><a href="">Kategoria</a>:</b></td><td><select style="width:250px;" name="kat"><option value="1">Koniec</option><option value="2">Duże ostrzeżenie</option><option value="3">Małe ostrzeżenie</option></select></td>
</tr>
<tr>
<td><input type="button" value="dodaj"/></td>
</tr>
</table>
</form>
</div>';
}
bardzo prosze o pomoc:)