Guest User

Untitled

a guest
Jun 18th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. <script ...>
  2. param1var = ... // ... would be replaced with the code to get asdf from url
  3. </script>
  4.  
  5. <script>
  6. var param1var = getQueryVariable("param1");
  7.  
  8. function getQueryVariable(variable) {
  9. var query = window.location.search.substring(1);
  10. var vars = query.split("&");
  11. for (var i=0;i<vars.length;i++) {
  12. var pair = vars[i].split("=");
  13. if (pair[0] == variable) {
  14. return pair[1];
  15. }
  16. }
  17. alert('Query Variable ' + variable + ' not found');
  18. }
  19. </script>
  20.  
  21. function querystring(key) {
  22. var re=new RegExp('(?:\?|&)'+key+'=(.*?)(?=&|$)','gi');
  23. var r=[], m;
  24. while ((m=re.exec(document.location.search)) != null) r[r.length]=m[1];
  25. return r;
  26. }
  27.  
  28. var param1var = querystring("param1")[0];
  29.  
  30. document.write(querystring("name"));
  31.  
  32. if (querystring('id')=='42') alert('We apoligize for the inconvenience.');
  33.  
  34. if (querystring('button').length>0) alert(querystring('info'));
  35.  
  36. function gup( name ){
  37. name = name.replace(/[[]/,"\[").replace(/[]]/,"\]");
  38. var regexS = "[\?&]"+name+"=([^&#]*)";
  39. var regex = new RegExp( regexS );
  40. var results = regex.exec( window.location.href );
  41. if( results == null )
  42. return "";
  43. else
  44. return results[1];
  45. }
  46.  
  47. var matches = /param1=([^&#=]*)/.exec(window.location.search);
  48. var param1 = matches[1];
Add Comment
Please, Sign In to add comment