Javascript- history.pushState() not workin in IE
<p>I use the History.js to save the current (History can be found here: <a href="https://github.com/balupton/History.js/blob/master/README.md" rel="nofollow">https://github.com/balupton/History.js/blob/master/README.md</a>)</p>

<p>Now it works in all browsers except Internet Explorer. I use IE9, I don't know if it works on IE10.
Anyway, my URL should look something like this: <a href="http://rlb.local/?bereich=3" rel="nofollow">http://rlb.local/?bereich=3</a>
 but in IE it looks like this: <a href="http://rlb.local/#http%3A//rlb.local?bereich=3" rel="nofollow">http://rlb.local/#http%3A//rlb.local?bereich=3</a>
I have no idea what the reason is that Internet Explorer displays the URL so strangely.</p>

<p>I pass the URL to the pushState-method like this:
History.pushState(null, null, "?bereich=3");</p>

<p>Can someone give me please a hint?</p>

<p>Thanks and best regards,</p>

<p>enne</p>

<p>EDIT: Here is the function that uses this:</p>

<pre><code>function scrollingFunction(page, speedVar){
$.scrollTo( {top: 0 , left: getPosition(page)} , speedVar, { axis:'xy', easing: 'easeInOut'});
$('.mainNav').removeClass("active");
$('#navLink_'+page).addClass("active");
History.pushState(null,null,"?bereich="+page);
</code></pre>

<p>} </p>

<p>The function is used to scroll between different pages. The variable "page" is the current page number like "1", "2","3", etc. I tried it with the second parameter as a String but this doesn't work eiter.</p>
