When start firefox, error message appears (Java Script Application) "Cannot load xml rules - no root nod"e
Cannot load xml rules - no root node
Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
*Don't make any changes on the Safe mode start window.
*https://support.mozilla.com/kb/Safe+Mode
*https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes
Similar Messages
-
This problem isn't on this system - but a system I support at our church.
When FireFox is started the first display is the message "A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete. Script: chrome://tavgp/content/libs/include.js:1101". There are two option buttons - Continue and Stop Script. Selecting either button closes that window - BUT the FireFox window is never displayed.Do a clean reinstall and delete the Firefox program folder before (re)installing a fresh copy of the current Firefox release.
*Download the full Firefox installer and save the file to the desktop<br>https://www.mozilla.org/en-US/firefox/all/
If possible uninstall your current Firefox version to cleanup the Windows registry and settings in security software.
*Do NOT remove "personal data" when you uninstall your current Firefox version, because this will remove all profile folders and you lose personal data like bookmarks and passwords including data in profiles created by other Firefox versions.
Remove the Firefox program folder before installing that newly downloaded copy of the Firefox installer.
*(32 bit Windows) "C:\Program Files\Mozilla Firefox\"
*(64 bit Windows) "C:\Program Files (x86)\Mozilla Firefox\"
*It is important to delete the Firefox program folder to remove all the files and make sure that there are no problems with files that were leftover after uninstalling.
*http://kb.mozillazine.org/Uninstalling_Firefox
Your bookmarks and other personal data are stored in the Firefox profile folder and won't be affected by an uninstall and (re)install, but make sure NOT to remove personal data when you uninstall Firefox as that will remove all Firefox profile folders and you lose your personal data.
If you keep having problems then also create a new profile.
*http://kb.mozillazine.org/Profile_folder_-_Firefox
*http://kb.mozillazine.org/Profile_backup
*http://kb.mozillazine.org/Standard_diagnostic_-_Firefox#Clean_reinstall -
Question
Every time I start up Firefox, I receive the following warning/message. Java Script Application. Type Error: Components.classes(cid) is undefined. How do I correct this?Do you see a Last 7 days folder?
If not then older history has been deleted.<br />
Firefox 5 doesn't use a time limit to store history like previous Firefox 3 versions did. -
i am using vista sp1, recently while opening Firefox or any link within it a dialogue box appear " [java script application] An error occured throwing an exception" . however both cancelling or accepting opens the link or firefox but its nagging plz help
== This happened ==
Every time Firefox opened
== few days agoThe code is not working because you made a mistake somewhere, duh! So figure out what (hint: firefox javascript console, it's your friend) and fix it!
And next time when you post code: use the [ code ] tags to pretty format your code, as it is now it's unreadable.
http://forum.java.sun.com/help.jspa?sec=formatting -
Bought Lion online, downloaded, when finished an error message appeared and 3,7GB vanished... Anyone with a similar experience???
All I know is that once it is installed it is erased, the Lion Installer is erased from the applications folder.
You won't have to pay for it again if you have to download again. Remember to move it out of the applications folder, then you can trash it when you are ready or even burn a startup DVD.
My knowledge comes from two e-books you can get here
http://www.takecontrolbooks.com/lion-upgrading
and the one about using lion.
Good luck -
I am trying to remove the older version of iTunes but an error message appears saying that it cannot find the path to 'iTunes64.msi", and I tried the search option to find it on my computer but no such luck. Please help me
Go to Microsoft website to fix install and Unistall problems. Click "Run now" from Fix it to remove all iTunes & related installer files:
http://support.microsoft.com/mats/Program_Install_and_Uninstall
Be aware that Windows Installer CleanUp Utility will not remove the actual program from your computer. However, it will remove the installation files so that you can start the installation, upgrade, or uninstall over. -
When opening Firefox I get a Java Scripts error message and Firefox will not always open
When opening Firefox browser I get an error message from JavaScript Application: "TypeError:components{cid} is undefined. Sometimes the Firefox browser will not open; sometimes it does. Very annoying!!
RichardThis can be caused by an add-on that says it is compatible with Firefox 4 but isn't quite compatible. This thread has more information: [https://support.mozilla.com/en-US/questions/729606 Javascript pop errors stating: TypeError: Components.classes[cid] is undefined | Firefox Support Forum | Firefox Help].
Does that help? -
Error message in java script using IE6
I get the following error message on a web page java script with Internet Explorer 6 "C:\WINNT\Desktop\Error Report.htm."
The java script works fine with IE 5, but not with IE6. Any ideas why or how to fix?
Thank you,
AliciaThere are three scripts, here they are:
1. Scripts.js
NS4 = (document.layers);
IE4 = (document.all);
ver4 = (NS4 || IE4);
IE5 = (IE4 && navigator.appVersion.indexOf("5.")!=-1);
isMac = (navigator.appVersion.indexOf("Mac") != -1);
isMenu = (NS4 || (IE4 && !isMac) || (IE5 && isMac));
function popUp(){return};
function popDown(){return};
if (!ver4) event = null;
if (isMenu) {
menuVersion = 3;
menuWidth = 120;
childOverlap = 5;
childOffset = 0;
perCentOver = null;
secondsVisible = .2;
fntCol = "#ffffff";
fntSiz = "11";
fntBold = false;
fntItal = false;
fntFam = "times new roman, times, serif";
backCol = "#303886";
overCol = "#91B3EE";
overFnt = "#000000";
borWid = 0;
borCol = "#ffffff";
borSty = "solid";
itemPad = 5;
imgSrc = "";
imgSiz = 0;
separator = 1;
separatorCol = "#ffffff";
isFrames = false; // <-- IMPORTANT for full window
navFrLoc = "left"; // <-- display. see below
keepHilite = true;
clickStart = false;
clickKill = false;
function swapimg( imgid, newimg ) {
imgid.src = newimg.src;
if( document.images ) {
about_on = new Image();
about_on.src = "./images/about_on.jpg";
about_off = new Image();
about_off.src = "./images/about_off.jpg";
practice_on = new Image();
practice_on.src = "./images/practice_on.jpg";
practice_off = new Image();
practice_off.src = "./images/practice_off.jpg";
lawyer_on = new Image();
lawyer_on.src = "./images/lawyer_on.jpg";
lawyer_off = new Image();
lawyer_off.src = "./images/lawyer_off.jpg";
career_on = new Image();
career_on.src = "./images/career_on.jpg";
career_off = new Image();
career_off.src = "./images/career_off.jpg";
resources_on = new Image();
resources_on.src = "./images/resources_on.jpg";
resources_off = new Image();
resources_off.src = "./images/resources_off.jpg";
contact_on = new Image();
contact_on.src = "./images/contact_on.jpg";
contact_off = new Image();
contact_off.src = "./images/contact_off.jpg";
2. hierArrays.js
arMenu1 = new Array(
130,
199,247,
"Overview","./about/overview.html",0,
"Pro Bono Activities","./about/probono.html",0
arMenu2 = new Array(
190,
199,287,
"Commercial Finance","./practice/finance.html",0,
"Corporate and Securities","./practice/corporate.html",0,
"Insolvency","./practice/bankruptcy.html",0,
"Land Use, Local Government and Environmental Law","./practice/land.html",0,
"Litigation","./practice/litigation.html",0,
"Real Estate","./practice/realestate.html",0,
"Tax and Estate Planning","./practice/tax.html",0
arMenu3 = new Array(
120,
199,327,
"Partners","./lawyers/partners/index.html",0,
"Associates","./lawyers/associates/index.html",0,
"Of Counsel","./lawyers/counsel/index.html",0,
"By Practice Area","./lawyers/practice.html",0,
"Full Listing","./lawyers/full.html",0
arMenu4 = new Array(
135,
199,447,
"Contact Information","./contact/info.html",0,
"Driving Directions","./contact/directions.html",0
arMenu5 = new Array(
180,
199,365,
"Summer Associate Program","./career/sumassoc.html",0
3. hierMenus.js
/*hierMenus.js
* by Peter Belesis. v3.10.2 000720
* Copyright (c) 2000 internet.com Corp. All Rights Reserved.
* Originally published and documented at http://www.dhtmlab.com/
* You may use this code on a public Web site only if this entire
* copyright notice appears unchanged and you publicly display
* on the Web page a link to http://www.dhtmlab.com/.
* Contact [email protected] for all other uses.
loader = (isFrames) ? (NS4) ? parent : parent.document.body : window;
loader.onload = startIt;
if(NS4){
origWidth = loader.innerWidth;
origHeight = loader.innerHeight;
loader.onresize = reDo;
isLoaded = false;
NSresized = false;
if (!window.menuVersion) {
clickKill = keepHilite = clickStart = false;
if (!window.imgHspace) imgHspace=0;
isWin = (navigator.appVersion.indexOf("Win") != -1)
mSecsVis = secondsVisible*1000;
isRight = (window.navFrLoc && navFrLoc == "right");
fullImgSize = (imgSiz+(imgHspace*2));
if(!IE5) {
imgSuf = (isRight) ? ">" : " ALIGN=RIGHT>";
imgStr = "<IMG SRC='" + imgSrc + "' WIDTH=" + imgSiz + " HEIGHT=" + imgSiz +" VSPACE=2 HSPACE="+ imgHspace +" BORDER=0"+ imgSuf;
if(IE4) imgStr = "<SPAN STYLE='height:100%;width:"+ (fullImgSize-(isRight?3:0)) +";float:"+ (isRight?"left":"right") +";overflow:hidden'>"+ imgStr +"</SPAN>";
areCreated = false;
menuLoc = null;
function initVars() {
if(areCreated) {
for(i=1; i<topCount; i++) {
cur = eval("elMenu"+i);
clearTimeout(cur.hideTimer);
cur.hideTimer=null;
clearTimeout(allTimer);
topCount = 1;
areCreated = false;
beingCreated = false;
isOverMenu = false;
currentMenu = null;
allTimer = null;
initVars();
function NSunloaded(){
isLoaded = false;
function NSloaded(e){
if (e.target.name == mainFrName) {
initVars();
startIt();
function IEunloaded() {
initVars();
isLoaded = false;
setTimeout("keepTrack()",50)
function keepTrack() {
if (menuLoc.document.readyState == "complete") {
initVars();
startIt();
else {
setTimeout("keepTrack()",50);
function startIt() {
isLoaded = true;
if (isFrames) {
menuLoc = eval("parent.frames." + mainFrName);
if (NS4) {
loader.captureEvents(Event.LOAD);
loader.onload = NSloaded;
menuLoc.onunload = NSunloaded;
if (IE4) {
menuLoc.document.body.onunload = IEunloaded;
else {
menuLoc = window;
menuLoc.nav = nav = window;
if (clickKill) {
if (NS4) menuLoc.document.captureEvents(Event.MOUSEDOWN);
menuLoc.document.onmousedown = clicked;
makeTop();
function makeTop(){
beingCreated = true;
if(IE4) {
topZ = 0;
for (z=0;z<menuLoc.document.all.length;z++){
oldEl = menuLoc.document.all(z);
topZ = Math.max(oldEl.style.zIndex,topZ)
while(eval("window.arMenu" + topCount)) {
(NS4) ? makeMenuNS(false,topCount) : makeMenuIE(false,topCount);
topCount++
status = (topCount-1) + " Hierarchical Menu Trees Created"
areCreated = true;
beingCreated = false;
// the following line was added by Rachel Gockley ([email protected]) on 27 July 2000
status = "";
function makeMenuNS(isChild,menuCount,parMenu,parItem) {
tempArray = eval("arMenu" + menuCount);
if (!isChild) {
tempWidth = tempArray[0] ? tempArray[0] : menuWidth;
menu = makeElement("elMenu" + menuCount,tempWidth,null,null);
else {
menu = makeElement("elMenu" + menuCount,null,parMenu,null);
menu.array = tempArray;
menu.setMenuTree = setMenuTree;
menu.setMenuTree(isChild,parMenu);
while (menu.itemCount < menu.maxItems) {
menu.itemCount++;
status = "Creating Hierarchical Menus: " + menuCount + " / " + menu.itemCount;
prevItem = (menu.itemCount > 1) ? menu.item : null;
itemName = "item" + menuCount + "_" + menu.itemCount;
menu.item = makeElement(itemName,null,null,menu);
menu.item.prevItem = prevItem;
menu.item.setup = itemSetup;
menu.item.setup(menu.itemCount,menu.array);
if (menu.item.hasMore) {
makeMenuNS(true,menuCount + "_" + menu.itemCount,menu,menu.item);
menu = menu.parentMenu;
menu.lastItem = menu.item;
menu.setup(isChild,parMenu,parItem);
function findTree(men){
foundTree = false;
for(i=11;i<men.array.length;i+=3){
if(men.array) {
foundTree = true;
break;
return foundTree;
function setMenuTree(isChild,parMenu) {
if (!isChild) {
this.menuWidth = this.array[0] ? this.array[0] : menuWidth;
this.menuLeft = this.array[1];
this.menuTop = this.array[2];
this.menuFontColor = this.array[3] ? this.array[3] : fntCol;
this.menuFontOver = this.array[4] ? this.array[4] : overFnt;
this.menuBGColor = this.array[5] ? this.array[5] : backCol;
this.menuBGOver = this.array[6] ? this.array[6] : overCol;
this.menuBorCol = this.array[7] ? this.array[7] : borCol;
this.menuSeparatorCol = this.array[8] ? this.array[8] : separatorCol;
this.treeParent = this;
this.startChild = this;
this.isTree = findTree(this);
else {
this.menuWidth = parMenu.menuWidth;
this.menuLeft = parMenu.menuLeft;
this.menuTop = parMenu.menuTop;
this.menuFontColor = parMenu.menuFontColor;
this.menuFontOver = parMenu.menuFontOver;
this.menuBGColor = parMenu.menuBGColor;
this.menuBGOver = parMenu.menuBGOver;
this.menuBorCol = parMenu.menuBorCol;
this.menuSeparatorCol = parMenu.menuSeparatorCol;
this.treeParent = parMenu.treeParent;
this.isTree = parMenu.isTree;
this.maxItems = (isChild) ? this.array.length/3 : (this.array.length-9)/3;
this.hasParent = isChild;
this.setup = menuSetup;
this.itemCount = 0;
function makeMenuIE(isChild,menuCount,parMenu) {
menu = makeElement("elMenu" + menuCount);
menu.array = eval("arMenu" + menuCount);
menu.setMenuTree = setMenuTree;
menu.setMenuTree(isChild,parMenu);
menu.itemStr = "";
while (menu.itemCount < menu.maxItems) {
menu.itemCount++;
status = "Creating Hierarchical Menus: " + menuCount + " / " + menu.itemCount;
itemName = "item" + menuCount + "_" + menu.itemCount;
arrayPointer = (isChild) ? (menu.itemCount-1)*3 :((menu.itemCount-1)*3)+9;
dispText = menu.array[arrayPointer];
hasMore = menu.array[arrayPointer + 2];
if(IE5) {
newSpan = menuLoc.document.createElement("SPAN");
with(newSpan) {
id = itemName;
with(style) {
width = (menu.menuWidth-(borWid*2));
fontSize = fntSiz + "pt";
fontWeight = (fntBold) ? "bold" : "normal";
fontStyle = (fntItal) ? "italic" : "normal";
fontFamily = fntFam;
padding = itemPad;
borderBottomWidth = separator + "px";
borderBottomStyle = "solid";
innerHTML = dispText;
newBreak = menuLoc.document.createElement("BR");
menu.appendChild(newSpan);
menu.appendChild(newBreak);
if(hasMore) {
//3.10.2 added next 2 statements:
if (isRight) newSpan.style.paddingLeft = itemPad+fullImgSize;
else newSpan.style.paddingRight = itemPad+fullImgSize;
newImage = menuLoc.document.createElement("IMAGE");
with(newImage){
src = imgSrc;
with(style) {
position = "absolute";
width = imgSiz;
height = imgSiz;
left = (isRight) ? itemPad : (newSpan.style.pixelWidth - itemPad - imgSiz);
top = newSpan.offsetTop + itemPad + (isMac ? 0 : 2);
newSpan.appendChild(newImage);
else {
htmStr = (hasMore) ? imgStr + dispText : dispText;
menu.itemStr += "<SPAN ID=" + itemName + " STYLE=\"width:" + (menu.menuWidth-(borWid*2)) + "\">" + htmStr + "</SPAN><BR>";
if (hasMore) {
makeMenuIE(true,menuCount + "_" + menu.itemCount,menu);
menu = menu.parentMenu;
if(!IE5) menu.innerHTML = menu.itemStr;
itemColl = menu.children.tags("SPAN");
for (i=0; i<itemColl.length; i++) {
it = itemColl(i);
it.setup = itemSetup;
it.setup(i+1,menu.array);
menu.lastItem = itemColl(itemColl.length-1);
menu.setup(isChild,parMenu);
function makeElement(whichEl,whichWidth,whichParent,whichContainer) {
if (NS4) {
if (whichWidth) {
elWidth = whichWidth;
else {
elWidth = (whichContainer) ? whichContainer.menuWidth : whichParent.menuWidth;
if (whichContainer) elWidth = elWidth-(borWid*2)-(itemPad*2);
if (!whichContainer) whichContainer = menuLoc;
eval(whichEl + "= new Layer(elWidth,whichContainer)");
else {
if (IE5) {
newDiv = menuLoc.document.createElement("DIV");
newDiv.style.position = "absolute";
newDiv.id = whichEl;
menuLoc.document.body.appendChild(newDiv);
else {
elStr = "<DIV ID=" + whichEl + " STYLE='position:absolute'></DIV>";
menuLoc.document.body.insertAdjacentHTML("BeforeEnd",elStr);
if (isFrames) eval(whichEl + "= menuLoc." + whichEl);
return eval(whichEl);
function itemSetup(whichItem,whichArray) {
this.onmouseover = itemOver;
this.onmouseout = itemOut;
this.container = (NS4) ? this.parentLayer : this.parentElement;
arrayPointer = (this.container.hasParent) ? (whichItem-1)*3 : ((whichItem-1)*3)+9;
this.dispText = whichArray[arrayPointer];
this.linkText = whichArray[arrayPointer + 1];
this.hasMore = whichArray[arrayPointer + 2];
if (IE4 && this.hasMore) {
this.child = eval("elMenu" + this.id.substr(4));
this.child.parentMenu = this.container;
this.child.parentItem = this;
if (this.linkText) {
if (NS4) {
this.captureEvents(Event.MOUSEUP)
this.onmouseup = linkIt;
else {
this.onclick = linkIt;
this.style.cursor = "hand";
if (NS4) {
htmStr = this.dispText;
if (fntBold) htmStr = htmStr.bold();
if (fntItal) htmStr = htmStr.italics();
htmStr = "<FONT FACE='" + fntFam + "' POINT-SIZE=" + fntSiz + ">" + htmStr+ "</FONT>";
this.htmStrOver = htmStr.fontcolor(this.container.menuFontOver);
this.htmStr = htmStr.fontcolor(this.container.menuFontColor);
if(this.hasMore) {
this.document.write(imgStr);
this.document.close();
this.visibility = "inherit";
this.bgColor = this.container.menuBGColor;
if (whichItem == 1) {
this.top = borWid + itemPad;
else {
this.top = this.prevItem.top + this.prevItem.clip.height + separator;
this.left = borWid + itemPad;
this.clip.top = this.clip.left = -itemPad;
this.clip.right = this.container.menuWidth-(borWid*2)-itemPad;
maxTxtWidth = this.container.menuWidth-(borWid*2)-(itemPad*2);
if (this.container.isTree) maxTxtWidth-=(fullImgSize);
this.txtLyrOff = new Layer(maxTxtWidth,this);
if (isRight && this.container.isTree) this.txtLyrOff.left = fullImgSize;
this.txtLyrOff.document.write(this.htmStr);
this.txtLyrOff.document.close();
this.txtLyrOff.visibility = "inherit";
this.clip.bottom = this.txtLyrOff.document.height+itemPad;
this.txtLyrOn = new Layer(maxTxtWidth,this);
if (isRight && this.container.isTree) this.txtLyrOn.left = fullImgSize;
this.txtLyrOn.document.write(this.htmStrOver);
this.txtLyrOn.document.close();
this.txtLyrOn.visibility = "hide";
this.dummyLyr = new Layer(100,this);
this.dummyLyr.left = this.dummyLyr.top = -itemPad;
this.dummyLyr.clip.width = this.clip.width;
this.dummyLyr.clip.height = this.clip.height;
this.dummyLyr.visibility = "inherit";
else {
with (this.style) {
if(!IE5) {
fontSize = fntSiz + "pt";
fontWeight = (fntBold) ? "bold" : "normal";
fontStyle = (fntItal) ? "italic" : "normal";
fontFamily = fntFam;
padding = itemPad;
borderBottomWidth = separator + "px";
borderBottomStyle = "solid";
//3.10.2 modified next statement to one following
// if (this.container.isTree && (IE5 || (!IE5 && !this.hasMore))) {
if (this.container.isTree && !this.hasMore) {
if (isRight) paddingLeft = itemPad+fullImgSize;
else paddingRight = itemPad+fullImgSize;
color = this.container.menuFontColor;
borderBottomColor = this.container.menuSeparatorCol;
backgroundColor = this.container.menuBGColor;
function menuSetup(hasParent,openCont,openItem) {
this.onmouseover = menuOver;
this.onmouseout = menuOut;
this.showIt = showIt;
this.keepInWindow = keepInWindow;
this.hideTree = hideTree
this.hideParents = hideParents;
this.hideChildren = hideChildren;
this.hideTop = hideTop;
this.hasChildVisible = false;
this.isOn = false;
this.hideTimer = null;
this.childOverlap = (perCentOver != null) ? ((perCentOver/100) * this.menuWidth) : childOverlap;
this.currentItem = null;
this.hideSelf = hideSelf;
if (hasParent) {
this.hasParent = true;
this.parentMenu = openCont;
if (NS4) {
this.parentItem = openItem;
this.parentItem.child = this;
else {
this.hasParent = false;
if (NS4) {
this.bgColor = this.menuBorCol;
this.fullHeight = this.lastItem.top + this.lastItem.clip.bottom + borWid;
this.clip.right = this.menuWidth;
this.clip.bottom = this.fullHeight;
else {
with (this.style) {
width = this.menuWidth;
borderWidth = borWid;
borderColor = this.menuBorCol;
borderStyle = borSty;
zIndex = topZ;
//3.10.2 added next statement
overflow = "hidden";
this.lastItem.style.border="";
this.fullHeight = this.offsetHeight;
if(isMac)this.style.pixelHeight = this.fullHeight;
this.fullHeight = this.scrollHeight;
this.showIt(false);
this.onselectstart = cancelSelect;
this.moveTo = moveTo;
this.moveTo(0,0);
function popUp(menuName,e){
if (NS4 && NSresized) startIt();
if (!isLoaded) return;
linkEl = (NS4) ? e.target : event.srcElement;
if (clickStart) linkEl.onclick = popMenu;
if (!beingCreated && !areCreated) startIt();
linkEl.menuName = menuName;
if (!clickStart) popMenu(e);
function popMenu(e){
if (!isLoaded || !areCreated) return true;
eType = (NS4) ? e.type : event.type;
if (clickStart && eType != "click") return true;
hideAll();
linkEl = (NS4) ? e.target : event.srcElement;
currentMenu = eval(linkEl.menuName);
currentMenu.hasParent = false;
currentMenu.treeParent.startChild = currentMenu;
if (IE4) menuLocBod = menuLoc.document.body;
if (!isFrames) {
xPos = (currentMenu.menuLeft) ? currentMenu.menuLeft : (NS4) ? e.pageX : (event.clientX + menuLocBod.scrollLeft);
yPos = (currentMenu.menuTop) ? currentMenu.menuTop : (NS4) ? e.pageY : (event.clientY + menuLocBod.scrollTop);
else {
switch (navFrLoc) {
case "left":
xPos = (currentMenu.menuLeft) ? currentMenu.menuLeft : (NS4) ? menuLoc.pageXOffset : menuLocBod.scrollLeft;
yPos = (currentMenu.menuTop) ? currentMenu.menuTop : (NS4) ? (e.pageY-pageYOffset)+menuLoc.pageYOffset : event.clientY + menuLocBod.scrollTop;
break;
case "top":
xPos = (currentMenu.menuLeft) ? currentMenu.menuLeft : (NS4) ? (e.pageX-pageXOffset)+menuLoc.pageXOffset : event.clientX + menuLocBod.scrollLeft;
yPos = (currentMenu.menuTop) ? currentMenu.menuTop : (NS4) ? menuLoc.pageYOffset : menuLocBod.scrollTop;
break;
case "bottom":
xPos = (currentMenu.menuLeft) ? currentMenu.menuLeft : (NS4) ? (e.pageX-pageXOffset)+menuLoc.pageXOffset : event.clientX + menuLocBod.scrollLeft;
yPos = (currentMenu.menuTop) ? currentMenu.menuTop : (NS4) ? menuLoc.pageYOffset+menuLoc.innerHeight : menuLocBod.scrollTop + menuLocBod.clientHeight;
break;
case "right":
xPos = (currentMenu.menuLeft) ? currentMenu.menuLeft : (NS4) ? menuLoc.pageXOffset+menuLoc.innerWidth : menuLocBod.scrollLeft+menuLocBod.clientWidth;
yPos = (currentMenu.menuTop) ? currentMenu.menuTop : (NS4) ? (e.pageY-pageYOffset)+menuLoc.pageYOffset : event.clientY + menuLocBod.scrollTop;
break;
currentMenu.moveTo(xPos,yPos);
currentMenu.keepInWindow()
currentMenu.isOn = true;
currentMenu.showIt(true);
return false;
function menuOver(e) {
this.isOn = true;
isOverMenu = true;
currentMenu = this;
if (this.hideTimer) clearTimeout(this.hideTimer);
function menuOut() {
if (IE4) {
theEvent = menuLoc.event;
if (theEvent.srcElement.contains(theEvent.toElement)) return;
this.isOn = false;
isOverMenu = false;
menuLoc.status = "";
if (!clickKill) allTimer = setTimeout("currentMenu.hideTree()",10);
function itemOver(){
if (keepHilite) {
if (this.container.currentItem && this.container.currentItem != this) {
if (NS4) {
this.container.currentItem.bgColor = this.container.menuBGColor;
this.container.currentItem.txtLyrOff.visibility = "inherit";
this.container.currentItem.txtLyrOn.visibility = "hide";
else {
with (this.container.currentItem.style) {
backgroundColor = this.container.menuBGColor;
color = this.container.menuFontColor;
if (IE4) {
theEvent = menuLoc.event;
if (theEvent.srcElement.tagName == "IMG") return;
this.style.backgroundColor = this.container.menuBGOver;
this.style.color = this.container.menuFontOver;
else {
this.bgColor = this.container.menuBGOver;
this.txtLyrOff.visibility = "hide";
this.txtLyrOn.visibility = "inherit";
menuLoc.status = this.linkText;
this.container.currentItem = this;
if (this.container.hasChildVisible) {
this.container.hideChildren(this);
if (this.hasMore) {
horOffset = (isRight) ? (this.container.childOverlap - this.container.menuWidth) : (this.container.menuWidth - this.container.childOverlap);
if (NS4) {
this.childX = this.container.left + horOffset;
this.childY = (this.pageY+this.clip.top) + childOffset;
else {
this.childX = this.container.style.pixelLeft + horOffset;
this.childY = this.offsetTop + this.container.style.pixelTop + childOffset + borWid;
this.child.moveTo(this.childX,this.childY);
this.child.keepInWindow();
this.container.hasChildVisible = true;
this.container.visibleChild = this.child;
this.child.showIt(true);
function itemOut() {
if (IE4) {
theEvent = menuLoc.event;
if (theEvent.srcElement.contains(theEvent.toElement)
|| (theEvent.fromElement.tagName=="IMG" && theEvent.toElement.contains(theEvent.fromElement)))
return;
if (!keepHilite) {
this.style.backgroundColor = this.container.menuBGColor;
this.style.color = this.container.menuFontColor;
else {
if (!keepHilite) {
this.bgColor = this.container.menuBGColor;
this.txtLyrOff.visibility = "inherit";
this.txtLyrOn.visibility = "hide";
if (!isOverMenu && !clickKill) {
allTimer = setTimeout("currentMenu.hideTree()",10);
function moveTo(xPos,yPos) {
this.style.pixelLeft = xPos;
this.style.pixelTop = yPos;
function showIt(on) {
if (NS4) {
this.visibility = (on) ? "show" : "hide";
if (keepHilite && this.currentItem) {
this.currentItem.bgColor = this.menuBGColor;
this.currentItem.txtLyrOff.visibility = "inherit";
this.currentItem.txtLyrOn.visibility = "hide";
else {
this.style.visibility = (on) ? "visible" : "hidden";
if (keepHilite && this.currentItem) {
with (this.currentItem.style) {
backgroundColor = this.menuBGColor;
color = this.menuFontColor;
this.currentItem = null;
function keepInWindow() {
scrBars = 20;
botScrBar = (isFrames && navFrLoc=="bottom") ? (borWid*2) : scrBars;
rtScrBar = (isFrames && navFrLoc=="right") ? (borWid*2) : scrBars;
if (NS4) {
winRight = (menuLoc.pageXOffset + menuLoc.innerWidth) - rtScrBar;
rightPos = this.left + this.menuWidth;
if (rightPos > winRight) {
if (this.hasParent) {
parentLeft = this.parentMenu.left;
newLeft = ((parentLeft-this.menuWidth) + this.childOverlap);
this.left = newLeft;
else {
dif = rightPos - winRight;
this.left -= dif;
winBot = (menuLoc.pageYOffset + menuLoc.innerHeight) - botScrBar ;
botPos = this.top + this.fullHeight;
if (botPos > winBot) {
dif = botPos - winBot;
this.top -= dif;
winLeft = menuLoc.pageXOffset;
leftPos = this.left;
if (leftPos < winLeft) {
if (this.hasParent) {
parentLeft = this.parentMenu.left;
newLeft = ((parentLeft+this.menuWidth) - this.childOverlap);
this.left = newLeft;
else {
this.left = 5;
else {
winRight = (menuLoc.document.body.scrollLeft + menuLoc.document.body.clientWidth) - rtScrBar;
rightPos = this.style.pixelLeft + this.menuWidth;
if (rightPos > winRight) {
if (this.hasParent) {
parentLeft = this.parentMenu.style.pixelLeft;
newLeft = ((parentLeft - this.menuWidth) + this.childOverlap);
this.style.pixelLeft = newLeft;
else {
dif = rightPos - winRight;
this.style.pixelLeft -= dif;
winBot = (menuLoc.document.body.scrollTop + menuLoc.document.body.clientHeight) - botScrBar;
botPos = this.style.pixelTop + this.fullHeight;
if (botPos > winBot) {
dif = botPos - winBot;
this.style.pixelTop -= dif;
winLeft = menuLoc.document.body.scrollLeft;
leftPos = this.style.pixelLeft;
if (leftPos < winLeft) {
if (this.hasParent) {
parentLeft = this.parentMenu.style.pixelLeft;
newLeft = ((parentLeft+this.menuWidth) - this.childOverlap);
this.style.pixelLeft = newLeft;
else {
this.style.pixelLeft = 5;
function linkIt() {
if (this.linkText.indexOf("javascript:")!=-1) eval(this.linkText)
else menuLoc.location.href = this.linkText;
function popDown(menuName){
if (!isLoaded || !areCreated) return;
whichEl = eval(menuName);
whichEl.isOn = false;
if (!clickKill) whichEl.hideTop();
function hideAll() {
for(i=1; i<topCount; i++) {
temp = eval("elMenu" + i + ".startChild");
temp.isOn = false;
if (temp.hasChildVisible) temp.hideChildren();
temp.showIt(false);
function hideTree() {
allTimer = null;
if (isOverMenu) return;
if (this.hasChildVisible) {
this.hideChildren();
this.hideParents();
function hideTop() {
whichTop = this;
(clickKill) ? whichTop.hideSelf() : (this.hideTimer = setTimeout("if(whichTop.hideSelf)whichTop.hideSelf()",mSecsVis));
function hideSelf() {
this.hideTimer = null;
if (!this.isOn && !isOverMenu) {
this.showIt(false);
function hideParents() {
tempMenu = this;
while (tempMenu.hasParent) {
tempMenu.showIt(false);
tempMenu.parentMenu.isOn = false;
tempMenu = tempMenu.parentMenu;
tempMenu.hideTop();
function hideChildren(item) {
tempMenu = this.visibleChild;
while (tempMenu.hasChildVisible) {
tempMenu.visibleChild.showIt(false);
tempMenu.hasChildVisible = false;
tempMenu = tempMenu.visibleChild;
if (!this.isOn || !item.hasMore || this.visibleChild != this.child) {
this.visibleChild.showIt(false);
this.hasChildVisible = false;
function cancelSelect(){return false}
function reDo(){
if (loader.innerWidth==origWidth && loader.innerHeight==origHeight) return;
initVars();
NSresized=true;
menuLoc.location.reload();
function clicked() {
if (!isOverMenu && currentMenu!=null && !currentMenu.isOn) {
whichEl = currentMenu;
whichEl.hideTree();
window.onerror = handleErr;
function handleErr(){
arAccessErrors = ["permission","access"];
mess = arguments[0].toLowerCase();
found = false;
for (i=0;i<arAccessErrors.length;i++) {
errStr = arAccessErrors[i];
if (mess.indexOf(errStr)!=-1) found = true;
return found;
//end -
Suddenly, CS6 version of Adobe Illustrator is not opening,. Getting an error message that it requires a "legacy version of Java Runtime." Talked with Apple Customer Service about this and they learned that Oracle is no longer making that version available. What to do?
Read this to the end:
Adobe Illustrator(CS6) NOT running on OS X Yosemite -
When starting Firefox, error on missing profile comes up. Need help to get the profile
After downloading Firefox version, can not start as error for missing profile comes up
Try to delete the profiles.ini file to make Firefox create a new default profile or create a new profile yourself.
* http://kb.mozillazine.org/profiles.ini_file
*http://kb.mozillazine.org/Profile_folder_-_Firefox
*http://kb.mozillazine.org/Profile_Manager
*https://support.mozilla.org/kb/Managing+profiles -
Script: chrome://tavgp/content/libs/include.js:595
That indicates an extension is not working properly, possibly one from AVG.
# Open the Add-ons manager (Click the Firefox button and then click Add-ons)
# On the Extensions panel, if you have any AVG add-ons, click on them to select them and then click Disable
# Restart Firefox to see if you no longer get the error
If you do not have AVG, you can repeat the above process with other extensions. For more details on troubleshooting this see https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes -
This problem seems to affect all CDs. I've tried selecting and deselecting the 'error correction' box on the import settings but this makes no difference. I'm running W7 Home Premium with SP1. iTunes Version is: 11.1.3.8 Diagnostics confirms all CD/DVD Drive tests are successful.
As I say, iTunes will play the CD without ny problem. Has anyone experienced this and what's the fix?Thank you so much! I was in the same situation (iTunes library stored on external hard disk). Strangely, iTunes knew where my music was stored (i.e. if I clicked a song it would link to the library location and play with no problems). But in the "Advanced" settings, the location of my iTunes Library was blank. So I just pointed to the correct location and now everything is working OK! Thanks again.
-
Just updated firefox, every time I open it I get a message about a java script application
The message says
[Java Script Application]
can't create mcaffee plug-in object. TypeError: Components.classes[cid] is undefinedThat indicates that you are using an add-on that is not compatible with Firefox 4. For details of how to troubleshoot this to find out what one is causing the problem see https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes
For chloe_am it indicates the version of McAfee add-on is not compatible. -
When I attempt to open Firefox instead of Firefox opening, an error message appears saying "Firefox is already running but isn't responding. To open another window please close the existing Firefox process or restart the system.", but I can't find that process of Firefox in order to kill it, and after restarting the system there is still the problem. I have found an emergency fix to at least get online, and that is to use"Firefox_Profile_Manager" in the start menu's "run" start menu, but the
Firefox that then opens is that one doesn't carry over what I had in my bookmarks but starts bookmarks anew.Sounds like it is hanging when you exit and later try to restart Firefox.
* How to stop the running Firefox process
** In Task Manager, does firefox.exe show in the '''<u>Processes</u>''' tab?
** See: http://kb.mozillazine.org/Kill_application
**Windows 7 users: http://www.techrepublic.com/blog/window-on-windows/reap-the-benefits-of-windows-7s-task-manager/2576
* What may cause Firefox to hang at exit
**Windows 7 Task Manager: http://www.techrepublic.com/blog/window-on-windows/reap-the-benefits-of-windows-7s-task-manager/2576
** http://support.mozilla.com/en-US/kb/Firefox+hangs
** http://kb.mozillazine.org/Firefox_hangs
** https://support.mozilla.com/en-US/kb/Firefox+is+already+running+but+is+not+responding
* You may need to try Firefox Safe Mode
** You may need to use '''Safe Mode''' to locate the problem: ***See: http://kb.mozillazine.org/Safe_Mode
***Firefox 4 users, hold the Shift key while clicking the Firefox 4 desktop icon to enter Safe Mode.
***Firefox Safe Mode is a diagnostic mode that disables Extensions and some other features of Firefox.
****In Firefox 4, Safe Mode also disables Plugins and Hardware Acceleration.
****If you are using a theme, switch to the DEFAULT theme: Tools > Add-ons > Themes '''<u>before</u>''' starting Safe Mode (In Firefox 4, Tools > Add-ons > Appearance). See: http://support.mozilla.com/en-US/kb/Using%20themes%20with%20Firefox#w_managing-themes-and-personas
****When entering Safe Mode, do not check any items on the entry window, just click "Continue in Safe Mode".
****Test to see if the problem you are experiencing is corrected.
*** If the problem does not occur in Safe-mode then disable all of your Extensions and Plug-ins and then try to find which is causing it
***#by enabling '''<u>one at a time</u>''' until the problem reappears.
***#You can also enable a few at a time (3-5), keeping track of what you just re-enabled to see if the problem re-occurs; this will help narrow down the possibilities if you have a large number of add-ons.
***#'''<u>You MUST close and restart Firefox after EACH change</u>''' via File > Restart Firefox (on Mac: Firefox > Quit).
***#You can use "Disable all add-ons" on the Safe Mode start window.
**See the following for more information
*** http://support.mozilla.com/en-US/kb/Troubleshooting+extensions+and+themes
*** http://support.mozilla.com/en-US/kb/Troubleshooting+plugins
*** http://support.mozilla.com/en-US/kb/Basic+Troubleshooting
<br />
<br />
'''You need to update the following:'''
*Adobe Shockwave for Director Netscape plug-in, version 11.5
*Adobe PDF Plug-In For Firefox and Netscape "9.3.2"
*Shockwave Flash 10.2 r153
*Next Generation Java Plug-in 1.6.0_17 for Mozilla browsers
#'''''Check your plugin versions''''' on either of the following links':
#*http://www.mozilla.com/en-US/plugincheck/
#*https://www-trunk.stage.mozilla.com/en-US/plugincheck/
#*'''Note: plugin check page does not have information on all plugin versions'''
#*There are plugin specific testing links available from this page:
#**http://kb.mozillazine.org/Testing_plugins
#'''Update Shockwave for Director'''
#*NOTE: this is not the same as Shockwave Flash; this installs the Shockwave Player.
#*Use Firefox to download and SAVE the installer to your hard drive from the link in the article below (Desktop is a good place so you can find it).
#*When the download is complete, exit Firefox (File > Exit)
#*locate and double-click in the installer you just downloaded, let the install complete.
#*Restart Firefox and check your plugins again.
#*'''<u>Download link and more information</u>''': http://support.mozilla.com/en-US/kb/Using+the+Shockwave+plugin+with+Firefox
#'''Update Adobe Reader (PDF plugin):'''
#*From within your existing Adobe Reader ('''<u>if you have it already installed</u>'''):
#**Open the Adobe Reader program from your Programs list
#**Click Help > Check for Updates
#**Follow the prompts for updating
#**If this method works for you, skip the "Download complete installer" section below and proceed to "After the installation" below
#*Download complete installer ('''if you do <u>NOT</u> have Adobe Reader installed'''):
#**SAVE the installer to your hard drive (save to your Desktop so that you can find it after the download). Exit/Close Firefox. Run the installer you just downloaded.
#**Use either of the links below:
#***https://support.mozilla.com/en-US/kb/Using+the+Adobe+Reader+plugin+with+Firefox ''(click on "Installing and updating Adobe Reader")''
#***''<u>Also see Download link</u>''': http://get.adobe.com/reader/otherversions/
#*After the installation, start Firefox and check your version again.
#'''Update the [[Managing the Flash plugin|Flash]] plugin''' to the latest version.
#*Download and SAVE to your Desktop so you can find the installer later
#*If you do not have the current version, click on the "Player Download Center" link on the "'''Download and information'''" or "'''Download Manual installers'''" below
#*After download is complete, exit Firefox
#*Click on the installer you just downloaded and install
#**Windows 7 and Vista: may need to right-click the installer and choose "Run as Administrator"
#*Start Firefox and check your version again or test the installation by going back to the download link below
#*'''Download and information''': http://www.adobe.com/software/flash/about/
#**Use Firefox to go to the above site to update the Firefox plugin (will also install plugin for most other browsers; except IE)
#**Use IE to go to the above site to update the IE ActiveX
#*'''Download Manual installers'''.
#**http://kb2.adobe.com/cps/191/tn_19166.html#main_ManualInstaller
#**Note separate links for:
#***Plugin for Firefox and most other browsers
#***ActiveX for IE
#'''Update the [[Java]] plugin''' to the latest version.
#*Download site: http://www.oracle.com/technetwork/java/javase/downloads/index.html (Java Platform: Download JRE)
#**'''''Be sure to <u>un-check the Yahoo Toolbar</u> option during the install if you do not want it installed.
#*Also see "Manual Update" in this article to update from the Java Control Panel in Windows Control Panel: http://support.mozilla.com/en-US/kb/Using+the+Java+plugin+with+Firefox#Updates
#* Removing old versions (if needed): http://www.java.com/en/download/faq/remove_olderversions.xml
#* Remove multiple Java Console extensions (if needed): http://kb.mozillazine.org/Firefox_:_FAQs_:_Install_Java#Multiple_Java_Console_extensions
#*Java Test: http://www.java.com/en/download/help/testvm.xml -
When i try and open Firefox, I get an error message saying 'unresponsive script' and it wont allow me to press the continue button. What do I do?
== This happened ==
Every time Firefox opened
== Today ==
== User Agent ==
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.41
Close all iWork applications
2
Uninstall Keynote; this must be done with an application remover tool to delete the installation properly. Appcleaner is known to work correctly for this purpose, it is free and can be downloaded from here: Appcleaner Download
3
empty the trash
4
shutdown the Mac and restart. After the start up chime, hold down the shift key until the apple logo appears
let the Mac complete the start up procedure completely, it will take longer than usual as the hard drive is being repaired
5
Reinstall Keynote by logging into the Mac App Store using download / install
Maybe you are looking for
-
After updating itunes to latest version and ios5, my itunes will no longer recognize my ipad. I tried to restore from backup on itunes and icloud without success. Help!!
-
I can no longer have more than three web pages open at one time.
I used to be able to have many web pages open at once and go back and forth between them as I pleased. Now--only three. I have no idea why.
-
No images when deploying Crystal Reports for Visual Studio 2005
Post Author: wcl CA Forum: Publishing Developed a ASP.Net web site that uses Crystal Reports for Visual Studio 2005, everything works fine locally. Following instructions from http://support.businessobjects.com/downloads/merge_modules.asp#07 a deplo
-
Hi, While performing WOLC (Work OrderLess Completions) for Assembly completions, why do we check for records in MTL_TRANSACTION_LOTS_INTERFACE? For example, I'm performing WOLC for one assembly item for which we have lot-controlled components. Is it
-
Creating tree from HTTPService
Hi, I'm new under flex builder and I have a simple (?) problem : I would like to generate a tree from a XML file generate by PHP. I can display items (source) in tree but not subitems (playlist)... Here my XML file generated by PHP : <?xml version="1