Na ja, also wenn man sich im Inspektor den Aufbau der Suchleiste ansieht, dann ist das nicht so schwer.
Also:
Im Skript aus #18 ersetzen wir die Zeilen 60 - 76:
JavaScript
setTimeout(function() {
if (!window.BrowserSearch)
return;
var searchbar = BrowserSearch.searchBar;
if (!searchbar)
return;
var textbox = searchbar.getElementsByClassName('searchbar-textbox')[0];
var input = document.getAnonymousElementByAttribute(textbox, 'anonid', 'input');
var tId;
input.addEventListener('input', function() {
clearTimeout(tId);
tId = setTimeout(function() {
input.value = '';
document.getElementById('PopupSearchAutoComplete').hidePopup();
}, 5000);
});
}, 0);
Alles anzeigen
durch
JavaScript
setTimeout(function() {
if (!window.BrowserSearch)
return;
var searchbar = BrowserSearch.searchBar;
if (!searchbar)
return;
var textbox = searchbar.textbox;
var tId;
textbox.addEventListener('input', function() {
clearTimeout(tId);
tId = setTimeout(function() {
textbox.value = '';
document.getElementById('PopupSearchAutoComplete').hidePopup();
}, 5000);
});
}, 0);
Alles anzeigen