js strict warning in addBookmark.js
This commit is contained in:
cbiesinger%web.de 2002-04-29 19:42:42 +00:00
Родитель 0df86ca840
Коммит 0574619068
1 изменённых файлов: 5 добавлений и 4 удалений

Просмотреть файл

@ -117,6 +117,7 @@ function Startup()
var shouldSetOKButton = true; var shouldSetOKButton = true;
var dialogElement = document.documentElement; var dialogElement = document.documentElement;
if ("arguments" in window) { if ("arguments" in window) {
var ind;
var folderItem = null; var folderItem = null;
var arg; var arg;
if (window.arguments.length < 5) if (window.arguments.length < 5)
@ -135,7 +136,7 @@ function Startup()
if (window.arguments[2]) if (window.arguments[2])
folderItem = bookmarkView.rdf.GetResource(window.arguments[2]); folderItem = bookmarkView.rdf.GetResource(window.arguments[2]);
if (folderItem) { if (folderItem) {
var ind = bookmarkView.treeBuilder.getIndexOfResource(folderItem); ind = bookmarkView.treeBuilder.getIndexOfResource(folderItem);
bookmarkView.treeBoxObject.selection.select(ind); bookmarkView.treeBoxObject.selection.select(ind);
} }
break; break;
@ -158,7 +159,7 @@ function Startup()
gCreateInFolder = window.arguments[2]; gCreateInFolder = window.arguments[2];
folderItem = bookmarkView.rdf.GetResource(gCreateInFolder); folderItem = bookmarkView.rdf.GetResource(gCreateInFolder);
if (folderItem) { if (folderItem) {
var ind = bookmarkView.treeBuilder.getIndexOfResource(folderItem); ind = bookmarkView.treeBuilder.getIndexOfResource(folderItem);
bookmarkView.treeBoxObject.selection.select(ind); bookmarkView.treeBoxObject.selection.select(ind);
} }
} }
@ -216,7 +217,7 @@ function onOK()
} }
// In Select Folder Mode, do nothing but tell our caller what // In Select Folder Mode, do nothing but tell our caller what
// folder was selected. // folder was selected.
if (window.arguments[4] == "selectFolder") if (window.arguments.length > 4 && window.arguments[4] == "selectFolder")
window.arguments[5].selectedFolder = gCreateInFolder; window.arguments[5].selectedFolder = gCreateInFolder;
else { else {
// Otherwise add a bookmark to the selected folder. // Otherwise add a bookmark to the selected folder.
@ -254,7 +255,7 @@ function onOK()
} else { } else {
url = getNormalizedURL(gFld_URL.value); url = getNormalizedURL(gFld_URL.value);
var newBookmark = kBMS.createBookmarkWithDetails(gFld_Name.value, url, gBookmarkCharset, rFolder, -1); var newBookmark = kBMS.createBookmarkWithDetails(gFld_Name.value, url, gBookmarkCharset, rFolder, -1);
if (window.arguments[4] == "newBookmark") { if (window.arguments.length > 4 && window.arguments[4] == "newBookmark") {
window.arguments[5].newBookmark = newBookmark; window.arguments[5].newBookmark = newBookmark;
} }
} }