I have a problem with passing parameter from url "?id=5" in HTML5 page inside Google site.
I designed a page in Google site, and I inserted my app script inside the site as iframe, but the parameter not passed although I tested the code in ordinary HTML page, it works. What can I do?
The JavaScript code is :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script type="text/javascript">
           var param1var = getQueryVariable("id");
           var param1var2 = getQueryVariable("id2");
             alert(param1var + param1var2);
    function getQueryVariable(variable) {
     var query = window.location.search. substring(1);
     var vars = query.split("&");
     for (var i = 0; i < vars.length;i++) {
         var pair = vars[i].split("=");
         if (pair[0] == variable) {
             return pair[1];       
         }  
     }
 alert('Query Variable ' + variable + ' not found');
       }
 
     
     
    