title: Run Greasemonkey script on the same page, multiple times?
body: <p>I'm totally new to Greasemonkey, javascript, in fact all the UI stuff. </p>
  
  <p>Requirement: Userscript is run by GS once after the page loads. However, I need the same script to be run multiple times without refresh</p>
  
  <p>Use case: For ex, Amazon.com search happens using Ajax. I need to embed a custom element in the search results. </p>
  
  <p>I need to inject my content to the search-results-div along with the results every time a search happens in the same page (there's no page refresh)</p>
  
  <p>My current script runs only with the page refresh. </p>
  
  <p>I hope above explanation is clear. Please help.</p>