Bu basit html kodum aşağıda var: Geliştirme ortamımda beklendiği gibi çalışıyor (url'ye bazı PvPrm) (Visual Studio 2010) Hem Chrome hem de IE11'de Bunu web sunucusundaki bir htm dosyasına koyarken Chrome'da çalışır, ancak IE11'de "Object özelliği veya yöntemi pushState 'i desteklemez." Bunu iyice araştırdım ve sadece bu pushState'in IE sürümleri < = 9.0 sürümlerinde desteklenmediğini ancak IE10 ve IE11'de destekleneceğini görebiliyorum.
Herhangi bir fikri olan var mı?IE11 window.history.pushState "Nesne özelliği veya yöntemi desteklemiyor" pushState '
<script language="javascript" type="text/javascript">
function test1() {
try {
window.history.pushState("abc", "", "/?SomeParam");
}
catch (err) {
alert(err.message);
}
}
</script>
<button id="button1" onclick="test1()">Test</button>
'history', IE'de tek bir DOM nesnesidir. History.pushState'i deneyin. – Deadooshka