我在我的sharepoint搜索框中使用JavaScript。但window.location.replace
功能不起作用?這裏是我的代碼:window.location.replace在我的sharepoint站點中不工作
$('.SearchBtnGo').click(function(){
var url = window.location.protocol + "//" + window.location.host + _spPageContextInfo.siteServerRelativeUrl;
var value=$('#ctl00_ctl55_csr_sbox').val(); //Taking value from search box
var SearchUrl = url+"/_layouts/15/osssearchresults.aspx?k=";
var NewUrl=SearchUrl+value;
alert(NewUrl); // i am getting expected URL in alert.
window.location.replace(NewUrl);
});
我在預警框中獲得預期的URL。但它不會重定向到新的URL。我甚至只用window.location
但我得到了同樣的結果。有人可以幫我嗎?
@Satpal我試過了,但得到了同樣的結果。 –
控制檯是否顯示任何錯誤? – Script47
@ Script47我在控制檯中沒有收到任何錯誤。只有頁面被刷新。它不會重定向到新的頁面...不會更改URL。 –