bug 120731, remove js error, c=gemal, r=morse, sr=alecf

This commit is contained in:
morse%netscape.com 2002-02-14 22:15:39 +00:00
parent b864901ddf
commit e6c1f0766e
2 changed files with 12 additions and 4 deletions

View File

@ -164,10 +164,14 @@ nsWalletViewer.prototype =
savePageData:
function(tag) {
/* collect the list of menuItem labels */
var elementIDs = window.frames[this.contentFrame]._elementIDs;
var elementIDs;
var contentFrame = window.frames[this.contentFrame];
if ("_elementIDs" in contentFrame) { // make sure page finished loading
elementIDs = contentFrame._elementIDs;
}
for(var i = 0; i < elementIDs.length; i++) {
var values = "";
var menuList = window.frames[this.contentFrame].document.getElementById(elementIDs[i]);
var menuList = contentFrame.document.getElementById(elementIDs[i]);
if (menuList.parentNode.getAttribute("hidden") == "true") {
continue; /* needed for concatenations only */
}

View File

@ -164,10 +164,14 @@ nsWalletViewer.prototype =
savePageData:
function(tag) {
/* collect the list of menuItem labels */
var elementIDs = window.frames[this.contentFrame]._elementIDs;
var elementIDs;
var contentFrame = window.frames[this.contentFrame];
if ("_elementIDs" in contentFrame) { // make sure page finished loading
elementIDs = contentFrame._elementIDs;
}
for(var i = 0; i < elementIDs.length; i++) {
var values = "";
var menuList = window.frames[this.contentFrame].document.getElementById(elementIDs[i]);
var menuList = contentFrame.document.getElementById(elementIDs[i]);
if (menuList.parentNode.getAttribute("hidden") == "true") {
continue; /* needed for concatenations only */
}