Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 10th, 2012  |  syntax: None  |  size: 1.68 KB  |  hits: 8  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. When using AJAX and php with Google Maps, page keeps refreshing
  2. document.getElementById("msg").innerHTML=xmlhttp.responseText;
  3.        
  4. filename.html?searchterm=user+input+stuff
  5.        
  6. filename.html?searchterm=
  7.        
  8. <html>
  9. <head>
  10. <title>Map</title>
  11. <link rel="stylesheet" type="text/css" href="stylue.css" />  
  12.  
  13. <script type="text/javascript"      
  14. src="http://maps.googleapis.com/maps/api/js?
  15. key=AIzaSyBksQ7NlV6eXk6w5w8222lolqdPHsN_8ls&sensor=false">    
  16. </script>
  17.  
  18. <script type="text/javascript">
  19.  
  20.  
  21. var panorama;
  22. var map;
  23.  
  24.  
  25.  
  26. function initialize() {
  27.  
  28. //create Google Map  
  29. }
  30.  
  31. //other Google Maps functions  
  32.  
  33. function searchdb(userInput){
  34.  
  35.     var xmlhttp;    
  36.     if (userInput==""){
  37.         document.getElementById("msg").innerHTML="No Text Entered";
  38.     }else{
  39.         if (window.XMLHttpRequest){
  40.     xmlhttp=new XMLHttpRequest();
  41.         }
  42.   else{
  43.     xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  44.         }
  45.  
  46.  
  47.   xmlhttp.onreadystatechange=function(){
  48.   if (xmlhttp.readyState==4 && xmlhttp.status==200){
  49.     document.getElementById("msg").innerHTML=xmlhttp.responseText;
  50.     alert(xmlhttp.responseText);
  51.   }
  52.         }
  53.         xmlhttp.open("GET","searchpageajax.php?searchterm="+userInput,true);
  54.         xmlhttp.send();
  55.    }
  56.  
  57. }
  58.  
  59. window.onload= function () {
  60.     initialize();
  61. }
  62.  
  63.  
  64. </script>
  65.  
  66.  
  67. </head>
  68. <body >
  69.  
  70. <h1>Map</h1>
  71.  
  72. <p>Enter a room code or building name to search.</p>
  73.  
  74. <form name="inputform" >
  75. <input type="text" name="searchterm" />
  76. <input type="submit" value="Search" onclick="searchdb(searchterm.value)"/>
  77. <input type="reset" value="Clear" />
  78. <br/>
  79. <p id ="msg"></p>
  80. <br/>
  81. </form>
  82.  
  83.  
  84. <div id="container">
  85.     <div id="map_canvas"></div>
  86.     <div id="streetview_canvas"></div>
  87. </div>
  88.  
  89. </body>
  90. </html>