fix forced selection of dropboxes (functions.js:dropboxSelect())

This commit is contained in:
Andrew Dolgov 2005-12-20 12:14:24 +01:00
parent a9b0bfd5e0
commit 1b0809ae45
3 changed files with 24 additions and 7 deletions

View File

@ -192,7 +192,11 @@ function toggleCollapseCat(cat) {
}
function init() {
hideOrShowFeeds(document, getCookie("ttrss_vf_hreadf") == 1);
document.onkeydown = hotkey_handler;
parent.setTimeout("timeout()", 1000);
try {
hideOrShowFeeds(document, getCookie("ttrss_vf_hreadf") == 1);
document.onkeydown = hotkey_handler;
parent.setTimeout("timeout()", 1000);
} catch (e) {
exception_error("feedlist/init()", e);
}
}

View File

@ -744,3 +744,12 @@ function showBlockElement(id) {
function hideParentElement(e) {
e.parentNode.style.display = "none";
}
function dropboxSelect(e, v) {
for (i = 0; i < e.length; i++) {
if (e[i].value == v) {
e.selectedIndex = i;
break;
}
}
}

View File

@ -365,16 +365,20 @@ function init_second_stage() {
document.onkeydown = hotkey_handler;
var content = document.getElementById("content");
dropboxSelect(viewbox, getCookie("ttrss_vf_vmode"));
if (getCookie("ttrss_vf_vmode")) {
var viewbox = document.getElementById("viewbox");
viewbox.value = getCookie("ttrss_vf_vmode");
/* if (getCookie("ttrss_vf_vmode")) {
var viewbox = document.getElementById("viewbox");
if (getCookie("ttrss_vf_vmode")) {
viewbox.value = getCookie("ttrss_vf_vmode");
}
}
if (getCookie("ttrss_vf_limit")) {
var limitbox = document.getElementById("limitbox");
limitbox.value = getCookie("ttrss_vf_limit");
}
} */
// if (getCookie("ttrss_vf_actfeed")) {
// viewfeed(getCookie("ttrss_vf_actfeed"), 0, '');