title: Json string truncated due to "#" character in JSON in window.open()
body: <p>Here is my json <code>{"col1":"val1","col2":"val#","col3":"value"}</code></p>
  
  <p>I am, calling window.Open() like this</p>
  
  <pre><code>var winW = 0;
  var winH = 0;
  var winX = 0;
  var winY = 0;
  var features = 'left=' + winX + ',top=' + winY + ',width=' + winW + ',height=' + winH + ',toolbar=0,location=0,status=0,scrollbars= 1,resizable=1,visible=0';
  
  var data= JSON.stringify("_data");
  var SortOrder = JSON.stringify(_sortOrder);
  Window = window.open(methodName+ '?Param=' + data+, null, features);
  </code></pre>
  
  <p>When it goes to is corresponding method, the data after "#" is not there
  ,What am i missing Please suggest/Help.</p>