Forum Moderators: open
<title>Chat with Cristy</title>
<table style="margin-top:0px;" width=100%><td bgcolor=#EEEEEE>
<script language="JavaScript" src="dhtml.js" type="text/JavaScript"></script>
<style type="text/css">
<!--
@import"style.css";
-->
</style>
<ul id="navmenu">
<li><a href="#">Fisier</a>
<ul>
</li>
<li><a href="#">Deschide</a></li>
<li><a href="#">Salvare</a></li>
</ul>
</li>
<li><a href="#">Configurare</a>
<ul></li></ul>
<li><a href="#">Favorite</a>
<ul></li></ul>
<li><a href="#">Despre</a>
<ul></li></ul>
</ul>
</div></td></table><div style="border:1px #7F9DB9 solid;"></div><style type="text/css">
<!--
.demo3 {position:absolute; top:302px; right:499px;
z-index:99; visibility:hidden;}
--></style>
<script type="text/javascript">
<!--
function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
if(document.layers) //NN4+
{
document.layers[szDivID].visibility = iState? "show" : "hide";
}
else if(document.getElementById) //gecko(NN6) + IE 5+
{
var obj = document.getElementById(szDivID);
obj.style.visibility = iState? "visible" : "hidden";
}
else if(document.all)// IE 4
{
document.all[szDivID].style.visibility = iState? "visible" : "hidden";
}
}
// -->
</script>
<style>
body {background:#EEEEEE 0 0 repeat-x;
font-size: 11px;font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;color:black;padding:0px;margin:0px;
BORDER-RIGHT: 0px;
BORDER-TOP: 0px;
BORDER-LEFT: 0px;
BORDER-BOTTOM: 0px}
div.footer {background:#3D7D9E;
text-align:right;
color: white;
padding:0px;margin:0px;}
</style>
<style type="text/css">
@media screen {
html, body {
height: 100%;
overflow-y: hidden;
overflow-x: hidden;
}
#head {
width:expression(
document.body.clientWidth < 790? "790px": "auto"
&&
document.body.clientWidth > 790? "100%": "auto"
);
}
#h2 {
background: #FF8040;
border:1px solid #FF0000;
position:absolute;
width: expression( document.body.clientWidth - 20 );
height: 8em;
top: 0em;
left: 0em;
right: 0em;
margin-left: 0em;
margin-right: 0em;
padding-left: 0em;
padding-right: 0em;
}
#chatwindow {
position: static;
overflow: auto;
width:expression( document.body.clientWidth < 795? "604px": "auto"
&&
document.body.clientWidth > 795? "100%": "auto" );
height:expression( document.body.clientHeight -20 );
}
}
</style><center>
<div id="content">
<div id="all"><div style="background-color:white; margin-top:0px; width:98%; height:340px; text-align:left;" id="chatwindow"></div></div>
<!--
--><center><div style="border:1px #7F9DB9 solid;"></div>
<input id="chatnick" type="hidden" value="Georgian" size="9" maxlength="9"> <br>
<input id="chatmsg" type="text" size="80" maxlength="50" onkeyup="keyup(event.keyCode);">
<input type="button" value="Trimite" onclick="submit_msg();" style="cursor:pointer;border:1px solid gray;">
<br>
</div>
</body>
</html>
<script type="text/javascript">
var waittime=800;
chatmsg.focus()
document.getElementById("chatwindow").innerHTML = "Se incarca...";
var xmlhttp = false;
var xmlhttp2 = false;
function ajax_read(url) {
if(window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
if(xmlhttp.overrideMimeType){
xmlhttp.overrideMimeType('text/xml');
}
} else if(window.ActiveXObject){
try{
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
} catch(e){
}
}
}
if(!xmlhttp) {
alert('Giving up :( Cannot create an XMLHTTP instance');
return false;
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState==4) {
document.getElementById("chatwindow").innerHTML = xmlhttp.responseText;
zeit = new Date();
ms = (zeit.getHours() * 24 * 60 * 1000) + (zeit.getMinutes() * 60 * 1000) + (zeit.getSeconds() * 1000) + zeit.getMilliseconds();
intUpdate = setTimeout("ajax_read('msg.php?x=" + ms + "')", waittime)
}
}
xmlhttp.open('GET',url,true);
xmlhttp.send(null);
}
function ajax_write(url){
if(window.XMLHttpRequest){
xmlhttp2=new XMLHttpRequest();
if(xmlhttp2.overrideMimeType){
xmlhttp2.overrideMimeType('text/xml');
}
} else if(window.ActiveXObject){
try{
xmlhttp2=new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try{
xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");
} catch(e){
}
}
}
if(!xmlhttp2) {
alert('Giving up :( Cannot create an XMLHTTP instance');
return false;
}
xmlhttp2.open('GET',url,true);
xmlhttp2.send(null);
}
function submit_msg(){
nick = document.getElementById("chatnick").value;
msg = document.getElementById("chatmsg").value;
if (nick == "") {
check = prompt("Va rugam tastati un nick:");
if (check === null) return 0;
if (check == "") check = "Anonimul";
document.getElementById("chatnick").value = check;
nick = check;
}
document.getElementById("chatmsg").value = "";
ajax_write("w.php?m=" + msg + "&n=" + nick);
}
function keyup(arg1) {
if (arg1 == 13) submit_msg();
}
var intUpdate = setTimeout("ajax_read('msg.php')", waittime);
</script>
<html>
<head>
<script type="text/javascript">
function scrollWindow()
{
window.scrollTo(100,500)
}
</script>
</head>
<body onLoad="scrollWindow()">
Georgian : fsdfsd<br>
Georgian : fsdfsdfsd<br>
Georgian : fgfdg<br>
Georgian : fdhgfh<br>
Georgian : gfhfdg<br>
Georgian : reter<br>
Georgian : hgfbf<br>
Georgian : gbdfg<br>
Georgian : fhgfh<br>
Georgian : trgr<br>
Georgian : hgtrbfb<br>
Georgian : dgreg<br>
Georgian : rehgh<br>
Georgian : hbfdb<br>
Georgian : fdgre<br>
Georgian : gfbgf<br>
Georgian : hgfjhtr<br>
Georgian : gtrhbfg<br>
Georgian : hbretgr<br>
Georgian : gfbfdg<br>
Georgian : erghb<br>
Georgian : gfbeg<br>
Georgian : ergbfb<br>
Georgian : gftr<br>
Georgian : gfnf<br>
Georgian : htrg<br>
Georgian : gfn<br>
Georgian : trg<br>
Georgian : gfdgfd<br>
Georgian : fdsfsd<br>
Georgian : Hello<br>
Georgian : gtrgtg<br>
Georgian : wwww<br>
Georgian : fsdfsd<br>
Georgian : <a href="#">Home</a><br>
Georgian : fdsfsd<br>
Georgian : www<br>
Georgian : cec<br>
<?php
$f = fopen("msg_full.php",'a');
fwrite($f,$_GET['n'] . ":" . $_GET['m'] . "<br>");
close($f);
?>
<html>
<head>
<script type="text/javascript">
function scrollWindow()
{
window.scrollTo(100,500)
}
</script>
</head>
[code] don't run, because the AJAX read text/xml file not html file.
Probable:
[code]
xmlhttp.overrideMimeTyp('text/xml');