diff --git a/index.html b/index.html
index 3f03a6c..019a3da 100644
--- a/index.html
+++ b/index.html
@@ -217,15 +217,22 @@
pre.innerHTML = 'Result for ' + (uastring ? uastring.replace(/ (your browser User-Agent string)') + ' :';
}
fillTable();
- sel.addEventListener('change', function(){
+ var select = function(){
fillTable(sel.children[sel.selectedIndex].value);
- });
- txt.addEventListener('keydown', function(e){
+ };
+ var enter = function(e){
if(e.keyCode == 13){
fillTable(this.value);
return false;
}
- });
+ };
+ if (window.addEventListener) {
+ sel.addEventListener('change', select);
+ txt.addEventListener('keydown', enter);
+ } else {
+ sel.attachEvent('onchange', select);
+ txt.attachEvent('onkeydown', enter);
+ }