mirror of
https://github.com/icecoder/ICEcoder.git
synced 2026-03-18 22:37:08 +01:00
Dropping eval for function closure and slashes
Stop using eval here in favor of a function that returns the value, also replacing pipes with slashes to display correctly on mouse hover
This commit is contained in:
@@ -811,7 +811,7 @@ var ICEcoder = {
|
||||
targetElem.id = location.replace(/\//g,"|") + "|" + file;
|
||||
newMouseOver = targetElem.parentNode.onmouseover.toString().replace(shortURL.substring(shortURL.lastIndexOf("|")+1),file).split('\'');
|
||||
eval("targetElem.parentNode.onmouseover = function() { top.ICEcoder.overFileFolder('"+newMouseOver[1]+"','"+newMouseOver[3]+"');}");
|
||||
eval("targetElem.parentNode.title = newMouseOver[3];");
|
||||
targetElem.parentNode.title = function(fileFolder) {return fileFolder.replace(/\|/g,"/");}(newMouseOver[3]);
|
||||
targetElemPerms = document.getElementById('filesFrame').contentWindow.document.getElementById(shortURL+"_perms");
|
||||
targetElemPerms.id = location.replace(/\//g,"|") + "|" + file + "_perms";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user