mam pewien problem z ajaxem, tj. nie działa mi pod internet explorer. Natomiast pod Firefoxem oraz Operą sobie bez problemu śmiga. Co dziwne nawet safari nie widzi problemu z działaniem. Myślałem, żeby to zaniechać i tak IE to syf,ale...
Wolałbym jednak żeby IE obsługiwał mi ajaxa, bo bym nie mógł zmieniać stron w swoich projektach.
Kod wynikowy:
Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>ta</title>
<style type="text/css">
body {
margin: 0px;
}
</style>
<script type="text/javascript" src="public/advajax.js"></script>
<script type="text/javascript">
//<![CDATA[
function fAjax_open(Page, Div) {
advAJAX.get ({
url: Page + '.html',
onSuccess :
function(obj) {
ajaxloading = document.getElementById('ajax_loading_tag');
ajaxloading.style.display = 'none';
content = document.getElementById(Div);
content.innerHTML = obj.responseText;
},
onLoading:
function (obj)
{
content = document.getElementById('ajax_loading_tag');
content.style.display = 'block';
}
});
}
//]]>
</script>
</head>
<body>
<div id="ajax_loading_tag" style="display: none; width: 15px; height: 15px;background: url('public/loading.gif') no-repeat center #fff; padding: 2px; border: 1px solid #dbdbdb; position: absolute"></div>
<div><a href="javascript:return true" onClick="fAjax_open('news/show/5', 'content')">strona glowna</a></div>
<div><a href="javascript:return true" onClick="fAjax_open('news/shsow/5', 'content')">strona glowna</a></div>
<div id="content">
</div>
</body>
</html>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>ta</title>
<style type="text/css">
body {
margin: 0px;
}
</style>
<script type="text/javascript" src="public/advajax.js"></script>
<script type="text/javascript">
//<![CDATA[
function fAjax_open(Page, Div) {
advAJAX.get ({
url: Page + '.html',
onSuccess :
function(obj) {
ajaxloading = document.getElementById('ajax_loading_tag');
ajaxloading.style.display = 'none';
content = document.getElementById(Div);
content.innerHTML = obj.responseText;
},
onLoading:
function (obj)
{
content = document.getElementById('ajax_loading_tag');
content.style.display = 'block';
}
});
}
//]]>
</script>
</head>
<body>
<div id="ajax_loading_tag" style="display: none; width: 15px; height: 15px;background: url('public/loading.gif') no-repeat center #fff; padding: 2px; border: 1px solid #dbdbdb; position: absolute"></div>
<div><a href="javascript:return true" onClick="fAjax_open('news/show/5', 'content')">strona glowna</a></div>
<div><a href="javascript:return true" onClick="fAjax_open('news/shsow/5', 'content')">strona glowna</a></div>
<div id="content">
</div>
</body>
</html>
Pozdrawiam serdecznie, Matix.