equal
  deleted
  inserted
  replaced
  
    
    
|         |      1 <html> | 
|         |      2 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | 
|         |      3 <head> | 
|         |      4  | 
|         |      5 <script type=text/javascript> | 
|         |      6     // source: http://de.wikibooks.org/wiki/Websiteentwicklung:_AJAX:_Erstes_Programm | 
|         |      7     var _ajax; | 
|         |      8      | 
|         |      9     function got_answer() { | 
|         |     10 	if (_ajax.readyState == 4 && _ajax.status == 200) { | 
|         |     11 	    document.getElementById('result').innerHTML = _ajax.responseText; | 
|         |     12 	} | 
|         |     13     } | 
|         |     14  | 
|         |     15     function search_entries(value) { | 
|         |     16 	value = encodeURIComponent(value); | 
|         |     17 	request = "?action=search&format=table&max=3&pattern=" + value; | 
|         |     18 	_ajax = new XMLHttpRequest(); | 
|         |     19 	_ajax.onreadystatechange = got_answer; | 
|         |     20 	_ajax.open("GET", request, true); | 
|         |     21 	_ajax.send(); | 
|         |     22     } | 
|         |     23 </script> | 
|         |     24  | 
|         |     25 <style type="text/css"> | 
|         |     26 	form label { display:block; float:left; width:10ex; } | 
|         |     27 </style> | 
|         |     28  | 
|         |     29 </head><body> | 
|         |     30  | 
|         |     31 [ <a href="?action=add">Add Entries</a> ] | 
|         |     32  | 
|         |     33 <h1>Adressbuch</h1> | 
|         |     34  | 
|         |     35 	<form autocomplete=off> | 
|         |     36 	<label for=pattern>Suche</label> | 
|         |     37 	<input  id=pattern type=text name=pattern  | 
|         |     38 	    onKeyUp="search_entries(this.value)"  | 
|         |     39 	    onChange="submit()") /> | 
|         |     40 	<input type=hidden name=action value=search autocomplete=off /> | 
|         |     41 	<noscript><input type=submit /></noscript> | 
|         |     42 	</form> | 
|         |     43  | 
|         |     44 	<div id=result> | 
|         |     45 	    {% include "results.html" %} | 
|         |     46 	</div> | 
|         |     47  | 
|         |     48 </body> |