Index: openacs-4/packages/xowiki/www/ajax/streaming-chat.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/ajax/Attic/streaming-chat.js,v diff -u -N --- openacs-4/packages/xowiki/www/ajax/streaming-chat.js 17 Aug 2006 01:44:26 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,101 +0,0 @@ -// simple javascript support for streaming ajax based chat interface -// $Id: streaming-chat.js,v 1.4 2006/08/17 01:44:26 gustafn Exp $ -// -gustaf neumann April 2006 - -function getHttpObject() { - var http_request = false; - if (window.XMLHttpRequest) { // Mozilla, Safari,... - http_request = new XMLHttpRequest(); - } else if (window.ActiveXObject) { // IE - try { - http_request = new ActiveXObject('Msxml2.XMLHTTP'); - } catch (e) { - try { - http_request = new ActiveXObject('Microsoft.XMLHTTP'); - } catch (e) {} - } - } - - if (!http_request) { - alert('Cannot create and instance of XMLHTTP'); - } - return http_request; -} - -function getData() { - //alert('access responseText'); // hmm, IE does not allow us to access responstext in state == 3 :( - var response = http.responseText.substring(http_last); - //alert('access responseText done'); - // we recognize a complete message by a trailing }\n - if (response.match(/\}[\n ]+$/)) { - var messages = document.getElementById('messages'); - var data = eval('(' + response + ')'); - for (var i=0;i