Безопасно ли назначать что-то для window.location.href и использовать это для навигации по разным URL?Если нет, то как это должно быть защищено?
Например:
<input type="text" id="search" />
<input id="search-btn" type="button" />
JS:
$('#search-btn').click(function() {
window.location.href = window.location.href + "/Search/" + $("#search").val();
});