file_bug503473-frame.sjs (607B)
1 function handleRequest(request, response) { 2 response.processAsync(); 3 response.setStatusLine(request.httpVersion, 200, "OK"); 4 response.setHeader("Content-Type", "text/html; charset=utf-8", false); 5 response.setHeader("Cache-Control", "no-cache", false); 6 7 response.write( 8 "<!DOCTYPE html>" + 9 "<div></div>" + 10 "<script>" + 11 "function doWrite() {" + 12 ' document.write("<p></p>");' + 13 " parent.done();" + 14 " document.close();" + 15 "}" + 16 "setTimeout(doWrite, 0);" + 17 "</script>" 18 ); 19 20 response.bodyOutputStream.flush(); 21 // leave the stream open 22 }