comparison src/site.js @ 51:78b2d6995244

add preview
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 22 Nov 2022 22:57:43 -0700
parents 289718f121e4
children
comparison
equal deleted inserted replaced
50:0d99cec5142c 51:78b2d6995244
1
2 function ajax(url,postData) {
3 let request = new XMLHttpRequest();
4 let method = postData ? 'POST' : 'GET';
5 request.open( method, url );
6 if( postData )
7 request.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
8 request.onload = function() {
9 if( request.status !== 200 ) {
10 window.console && console.log( 'ajax failed: ' + request.status );
11 if( request.responseText )
12 document.write('<pre>'+request.responseText+'</pre>');
13 return;
14 }
15 eval( request.responseText );
16 };
17 request.send(postData);
18 }
19 1
20 window.onerror = function(msg, url, line, col, error) { 2 window.onerror = function(msg, url, line, col, error) {
21 if (!url) 3 if (!url)
22 return; 4 return;
23 let err = msg; 5 let err = msg;