forums
You are not logged in.
I am helping to trouble shoot this web site http://www.catholictelevision.org that uses the smart tags version 5.5.4. I have quite a few computer at my company that cannot view the drop down menu. Others can view it and it doesn't seem to matter whether it is WIndows 2000 or XP with Microsoft Office 2000 or 2003. Is there any reason why some computers cannot view the drop down menu? I did a debug on the computers and found this javascript error.
A runtime error has occurred.
Do you wish to Debug?
Line: 16
Error: ‘srightToLeft’ is undefined
Below is the code for the web page. Please let me know if you need anything else?
Thank you,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>St. Michael’s Media </title>
<meta name="generator" content="WordPress 2.0.3" /> <!-- leave this for stats -->
<link rel="alternate" type="application/rss+xml" title="St. Michael’s Media RSS Feed" href="file:///C:/Documents and Settings/donna/My Documents/My Web Sites/catholictv/wordpress/" />
<link rel="pingback" href="file:///C:/Documents and Settings/donna/My Documents/My Web Sites/catholictv/wordpress/xmlrpc.php" />
<link href="file:///C:/Documents and Settings/donna/My Documents/My Web Sites/catholictv/style.css" rel="stylesheet" type="text/css" /><script type="text/javascript" language="JavaScript">
<!--
function s_show(){return false}
function s_hide(){return false}
if(window.event+''=='undefined')event=0
//-->
</script>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url('/images/bg.jpg');
}
-->
</style>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="file:///C:/Documents and Settings/donna/My Documents/My Web Sites/catholictv/wordpress/xmlrpc.php" />
</head>
<body>
<div id="page">
<div id="header">
<script type="text/javascript" language="JavaScript1.2" src="file:///C:/Documents and Settings/donna/My Documents/My Web Sites/catholictv/s_loader.js"></script>
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="bottom" height="90" colspan="3" background="file:///C:/Documents and Settings/donna/My Documents/My Web Sites/catholictv/images/head.gif" bgcolor="#FFFFFF">
<a href="file:///C:/Documents and Settings/
Offline
Hi,
I took a look at your site with IE6/Win2000 and IE7/WinXP and the menus worked fine with both browsers. ![]()
Please make sure it's not a cache problem. Please try emptying the IE cache (in IE go to Tools -> Internet Options -> Delete Files... button) on one of the computers that has the problem and then try visiting the site again. If this doesn't fix the issue, please tell me what is the exact version of IE (Help -> About Internet Explorer) that is having the problem.
Apart from this guess I saw just one other thing that is not done correctly on your page. The link to the SmartMenus loader script is nested in a couple of DIVs. If possible, please put it right after the opening BODY tag to avoid some possible quirks. It must be a direct child of the BODY element.
Offline
I also have this s_arrays.js file that I forgot to post. I am not sure which one is needed for you to look at.
// USE WORDWRAP AND MAXIMIZE THE WINDOW TO SEE THIS FILE
// v5
// === 1 === EXTRAS
s_hideTimeout=500;//1000=1 second
s_subShowTimeout=300;//if <=100 the menus will function like SM4.x
s_subMenuOffsetX=4;//pixels (if no subs, leave as you like)
s_subMenuOffsetY=1;
s_keepHighlighted=true;
s_autoSELECTED=false;//make the item linking to the current page SELECTED
s_autoSELECTEDItemsClickable=false;//look at IMPORTANT NOTES 1 in the Manual
s_autoSELECTEDTree=true;//look at IMPORTANT NOTES 1 in the Manual
s_autoSELECTEDTreeItemsClickable=true;//look at IMPORTANT NOTES 1 in the Manual
s_scrollingInterval=30;//scrolling for tall menus
s_rightToLeft=false;
s_hideSELECTsInIE=false;//look at IMPORTANT HOWTOS 7 in the Manual
// === 2 === Default TARGET for all the links
// for navigation to frame, calling functions or
// different target for any link look at
// IMPORTANT HOWTOS 1 NOTES in the Manual
s_target='self';//(newWindow/self/top)
// === 3 === STYLESHEETS- you can define different arrays and then assign
// them to any menu you want with the s_add() function
s_CSSTop=[
'transparent', // BorderColorDOM ('top right bottom left' or 'all')
'transparent', // BorderColorNS4
1, // BorderWidth
'transparent', // BgColor
1, // Padding
'#8D2D1A', // ItemBgColor
'#9E3E2B', // ItemOverBgColor
'#FFFFFF', // ItemFontColor
'#FFEEEE', // ItemOverFontColor
'verdana,arial,helvetica,sans-serif', // ItemFontFamily
'10pt', // ItemFontSize (css)
'1', // ItemFontSize Netscape4 (look at KNOWN BUGS 3 in the Manual)
'bold', // ItemFontWeight (bold/normal)
'left', // ItemTextAlign (left/center/right)
3, // ItemPadding
1, // ItemSeparatorSize
'#FFFFFF', // ItemSeparatorColor
'', // IEfilter (look at Samples\IE4(5.5)Filters dirs)
true, // UseSubImg
'/images/arrow.gif', // SubImgSrc
'/images/arrowover.gif', // OverSubImgSrc
7, // SubImgWidth
7, // SubImgHeight
5, // SubImgTop px (from item top)
'#8A8CCC', // SELECTED ItemBgColor
'#FFFFFF', // SELECTED ItemFontColor
'/images/arrowover.gif', // SELECTED SubImgSrc
true, // UseScrollingForTallMenus
'/images/scrolltop.gif', // ScrollingImgTopSrc
'/images/scrollbottom.gif', // ScrollingImgBottomSrc
68, // ScrollingImgWidth
12, // ScrollingImgHeight
'', // ItemClass (css)
'', // ItemOverClass (css)
'', // SELECTED ItemClass (css)
0, // ItemBorderWidth
'#CBCBEF', /
Offline
smartmenus wrote:
Hi,
If this doesn't fix the issue, please tell me what is the exact version of IE (Help -> About Internet Explorer) that is having the problem.
We are using Version 6.0.2900.2180.xpsp_sp2_gdr.050301-1519
Cipher Strengh 128-bit
Update versions SP2
Offline
I found the solution. It is the Symantec Security Client version 8.6.2.133 that is bundles with Norton Antivirus 10x. If you go the website while the firewall is enabled and then disable it, you still won't be able to view the menus. You have to disable the firewall and then clear the cache, history, cookies and deleted files for offline too. Then go back to the web site and load it correctly. I blocked the file s_array.js and saw it as an add. The strange things is that once I disabled the firewall I couldn't view the site correctly unless the cache was cleared.
Is this something that could be fixed in a new version of the smart menus? Not too many people would think about doing this. They would just enable or disable their firewall.
Offline
Hmm, that is really strange. I haven't heard by now about any firewall software that would block the SmartMenus script and normally this shouldn't be happening. I can't think of anything in the code that should look suspicious to a firewall. If this firewall is blocking the SmartMenus, then it would possibly block many other scripts too. It's really weird. ![]()
Anyway, I will try to install a trial version (if it is available) of Norton Antivirus 10 and try to find out if there would be any solution I could implement in the SmartMenus code but I really doubt it.
I would suggest you to report the issue to Symantec and ask them for advice. I believe this should not be happening with the default settings of any firewall software.
Offline
I managed to test the site (http://www.catholictelevision.org/) on a PC with Symantec Client Firewall version 8.6.2.133 installed. I am actually not sure this is the exact same filrewall you mentioned (as you said it was Symantec Security Client).
Anyway, with all default settings on this firewall enabled there seems to no problem with the SmartMenus script - IE7 loads the menus without any prolbem.
Offline
my thinkpad also runs Norton 10.0 corporate version, but it seems to me it's ok.
Offline