MediaWiki:CRT Search.js: Difference between revisions
No edit summary |
No edit summary |
||
| Line 711: | Line 711: | ||
currentOffset = 0; | currentOffset = 0; | ||
// Clear URL params | // Clear URL params but preserve 'title' if present | ||
history.replaceState(null, '', | var params = new URLSearchParams(window.location.search); | ||
var titleParam = params.get('title'); | |||
var newUrl = window.location.pathname; | |||
if (titleParam) { | |||
newUrl += '?title=' + encodeURIComponent(titleParam); | |||
} | |||
history.replaceState(null, '', newUrl); | |||
performSearch(); | performSearch(); | ||