Milonic provide full featured pull down web menus for some of the worlds largest companies
click here to see what it can do for you

Download Milonic DHTML Menu
Buy Milonic DHTML Menu

Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:50

Netscape 7.1 not working but ie 6 working?


Poster: Anonymous
Dated: Thursday January 1 2004 - 2:59:00 GMT

I have a page with three frames, header, content and footer. Header and Footer remain the same, the content page changes depending on the links on the page. This site has only 5 pages now ... In the content page I have the following code within the <HEAD> tag.

<script language=JavaScript src="/milonic_src.js" type=text/javascript></script>

<script language=JavaScript>
if(ns4)_d.write("<scr"+"ipt language=JavaScript src=/mmenuns4.js><\/scr"+"ipt>");
else _d.write("<scr"+"ipt language=JavaScript src=/mmenudom.js><\/scr"+"ipt>");
</script>

<script language=JavaScript src="/menu_data.js" type=text/javascript></script>

.... then in the <BODY> I have the link to a second page with the same script as above which should give me the same menus ... yes, it does in IE but not in netscape 7.1. The menu is no longer there but if i view the source code the code is all there ... any ideas on what is causing that?

I can't put this up on a another public server since i only bought one license

Thank ...

here is the shell of the html file


Poster: Anonymous
Dated: Thursday January 1 2004 - 6:11:34 GMT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>

<title>One Column with Menu</title>

<meta name="TITLE" content="">
<meta name="AUTHOR" content="">
<meta name="DESCRIPTION" content="">

<link rel="shortcut icon" href="http://www.pesticide.net/images/pesticidenet.ico">
<link href="/insider/insider.css" type="text/css" rel="STYLESHEET">
<meta content="EN-US" name="MS.LOCALE">
<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<script src="/coterra.js"></script>

<script for="window" event="onload">
this.init();
</script>

<script language=JavaScript src="/milonic_src.js" type=text/javascript></script>

<script language=JavaScript>
if(ns4)_d.write("<scr"+"ipt language=JavaScript src=/mmenuns4.js><\/scr"+"ipt>");
else _d.write("<scr"+"ipt language=JavaScript src=/mmenudom.js><\/scr"+"ipt>");
</script>

<script language=JavaScript src="/menu_data.js" type=text/javascript></script>


</head>

<body>

</body>

</html>

-----------


Two pages have the same ... actually, if I browse to this page IE will display the menu but not Netscape 7.1.

Re: Netscape 7.1 not working but ie 6 working?


Poster: kevin3442
Dated: Friday January 2 2004 - 17:02:59 GMT

BabaFoo wrote:
I can't put this up on a another public server since i only bought one license...

Hi,

You say "another public server". Can you provide a linke to the public server that it's currently on? This is "out of the ordinary" behavior... an uncommon problem, so without being able to see it in action and have a look at all of the code involved, it will be difficult, if not impossible, to figure out what's going on.

It's great that you want to stick to the terms of the license. But I'd suggest that, if you can't provide access on the current server, it would be OK to put a couple of test pages up on a different server until the problem is solved.

Cheers,

Kevin


Poster: Anonymous
Dated: Saturday January 3 2004 - 16:22:06 GMT

Full source is on the board.

http://www.milonic.com/forum/viewtopic.php?t=3367

-----Original Message-----
From: Andy Woolley [andy __at__ milonic.com]
Sent: Saturday, January 03, 2004 6:00 AM
To: Ryan.Ku __at__ coTerra.Com
Subject: Re: Milonic Solutions License - 191775

Your reason for requesting a refund isn't really acceptable at the moment.
Saying it doesn't work in Netscape 7.1 is just too vague.

We can assure you that our product does work in Netscape 7.1 and had you
given us the chance to correct your syntax errors you would have a working
menu by now.

I'm also sure you would have tested the menu from our website in Netscape
7.1 before purchasing and as you have downloaded the menu 19 times you WILL
need a valid reason for wanting your money back.

Please note that if you are issued with a refund that you license will be
revoked and further use of our software will result in prosecution.

So if you can let us know exactly what the problem was we will be able to
assess this problem a little further and hopefully be able to offer you a
refund.

Regards
Andy Woolley
Milonic Solutions Ltd


----- Original Message -----
From: "Ryan Ku" <Ryan.Ku __at__ coTerra.com>
To: "'Andy Woolley'" <andy __at__ milonic.com>
Sent: Friday, January 02, 2004 11:14 PM
Subject: RE: Milonic Solutions License - 191775


> That wasn't in the email you sent with the license ... anyway, your reply
is
> not clear if you are going to give me a refund or not. And since you have
a
> guarantee, can I expect a refund asap.
>
> Thanks ... end.
>
> -----Original Message-----
> From: Andy Woolley [andy __at__ milonic.com]
> Sent: Friday, January 02, 2004 5:26 PM
> To: Ryan.Ku __at__ coTerra.Com
> Subject: Re: Milonic Solutions License - 191775
>
> There is a proper support channel at http://www.milonic.com/reqsupport.php
> This is what you should have used for your support request.
>
> The forum is a free for all and isn't guaranteed a response.
>
> Regards
> Andy Woolley
> Milonic Solutions Ltd
>
>
> ----- Original Message -----
> From: "Ryan Ku" <Ryan.Ku __at__ coTerra.com>
> To: "'Andy Woolley'" <andy __at__ milonic.com>
> Sent: Friday, January 02, 2004 9:01 PM
> Subject: RE: Milonic Solutions License - 191775
>
>
> > Yeah, I left a message on the forum with code but when I checked this
> > morning EST I didn't get a response. I don't know if the issue is that
> you
> > can fix it. It's the table I am under and I do not have the time to be
> > going over your beta (which I did not know) to see what needs to be done
> ...
> > at this point it does or doesn't and it doesn't work for me NOW.
> >
> > A refund is still requested. Good luck on your product and maybe I will
> > check back when it is released.
> >
> > Thanks again.
> >
> > rtk
> >
> >
> >
> > -----Original Message-----
> > From: Andy Woolley [andy __at__ milonic.com]
> > Sent: Friday, January 02, 2004 6:11 AM
> > To: Ryan.Ku __at__ coTerra.Com
> > Subject: Re: Milonic Solutions License - 191775
> >
> > Hi,
> >
> > When you buy the menu you also get support and as much assistance as you
> > need in order to get your menu up and running.
> >
> > If you send over the necessary files or post a demo of your problematic
> site
> > so that we can see it, we'll be able to get the menu working for you,
this
> > should hopefully be the most efficient way of fixing problems you may
> > encounter.
> >
> > Regards
> > Andy Woolley
> > Milonic Solutions Ltd
> >
> >
> > ----- Original Message -----
> > From: "Ryan Ku" <Ryan.Ku __at__ coTerra.com>
> > To: "'Milonic Sales'" <sales __at__ milonic.com>
> > Sent: Thursday, January 01, 2004 9:01 PM
> > Subject: RE: Milonic Solutions License - 191775
> >
> >
> > > I would like my money back please, version 5 is not working with
> netscape
> > > 7.1 and I have not the time to play with this to make it work ...
thanks
> > ...
> > > maybe when this is released I will check it out again.
> > >
> > > rtk
> > >
> > > -----Original Message-----
> > > From: Milonic Sales [sales __at__ milonic.com]
> > > Sent: Monday, December 22, 2003 10:21 PM
> > > To: Ryan.Ku __at__ coTerra.com
> > > Subject: Milonic Solutions License - 191775
> > >
> > > MILONIC SOLUTIONS LICENSE AGREEMENT
> > >
> > > Here are the details about your Milonic Software License Agreement.
> > >
> > > License Number: 191775
> > >
> > > Licensed Web Site: pesticide.net
> > >
> > > You are now licensed to use the purchased product on the above
website:
> > >
> > > If you have not already done so - you can download the menu from
> > > http://www.milonic.com/download.php
> > >
> > > If you need to remove the Milonic link from your menus, all you need
to
> do
> > > is download the menu again and update the code files. Only the source
> code
> > > files will need updating, your data file will be compatible with the
new
> > > download.
> > >
> > > Please note - If you have purchased a multi package you will need to
> > inform
> > > us of our products use so that we can update our system accordingly.
We
> > > reserve the right to change and/or update the license as and when we
> need
> > > to.
> > >
> > > The Software License Agreement can be found at
> > > http://www.milonic.com/license.php
> > > ___________________________________
> > >
> > >
> > >
> >
>


Poster: John
Dated: Sunday January 4 2004 - 0:38:08 GMT

Quote:
Full source is on the board.

That is not full source. We need a URL to see the code files you are using and, in particular, your data file. You've given us nothing to work with.

Also, there was no reason to post the messages between you and Milonic. That is not what this Forum is for. If anything, it made a stronger case for the position Milonic is taking.


Poster: kevin3442
Dated: Sunday January 4 2004 - 6:37:50 GMT

Hi BabaFoo,
BabaFoo wrote:
Full source is on the board.

I have to agree with John. Given that the problem is clearly something out of the ordinary, the html code you posted is not sufficient to try to figure out what the cause is; if it was, I would not have asked for more. For example, I have no access to the code in your insider.css or coterra.js files. I also can't see your menu_data.js file, to see the code that you use to create the menus. I even tried to look for these files based on the pesticide.net url in your "shortcut icon" assignment, but I did not find them and have no idea what the paths to these files might be. As far as I know, the problem may reside in any of these files, and not with the menu. I also can't look at the code in the init() function that you call onload; I presume the function is defined in coterra.js, but again, I have no way to know for sure. The problem could be something as simple as a conflict between what your init() function does and what the menu system does.

I strongly doubt, for several reasons, that the problem is as simple as the menu won't work in NS7.1. Many people use complex Milonic menus in NS7.1, with no problems whatsoever. It's also well known that IE is more forgiving of html formatting and syntactical errors (and other coding errors) than NS is; this fact alone always suggests to me the strong possibility of coding errors when a situation presents itself where something works in IE but not in NS. There's also empirical evidence to consider. I tested the html code you provided, after (1) removing the references to the source files that were not accessible, (2) removing the onload call to the non-existent init() function, and (3) supplying my own test menu_data.js file that is known to work well across multiple browsers (the one from the downloadable horizontal menu sample). The code you provided worked fine for me, in both IE6 and NS7.1, under Win2k. Keep in mind, however, that this test (1) could not use your insider.css file, (2) could not use your coterra.js file, (3) did not call your init() function, and (4) could not use your menu_data.js file. So, the empirical evidence is this: The code that you did provide worked for me in NS7.1. The full code that you have, with all source files and functions available, does not work in NS7.1. Logic therefore suggests that the problem is likely to originate in one of the three source files I do not have access to. The next diagnostic step would be to eliminate these files (and your init() function), one at a time, to see if one is the culprit and if so, which one. Nobody here can do that without (a) copies of all of the source files or (b) access to your test URL. As I pointed out earlier, you did mention that
Quote:
I can't put this up on a another public server since i only bought one license

"another public server" implies to me that the server you are currently working on is also public, which begs the question: Why not post the url to your test site/pages, so we can have a direct look at the actual site, with everything that you see?

Another easy diagnostic you could try, if you already haven't, is to simply remove or comment out the lines of code that load the menu code, and see if your page still will not load in NS7.1.

Something else that would be useful would be to see if NS7.1 reports an error message when the page load fails. If the page will not load due to a js scripting error, you would probably see at least one message in the javascript console. To open the console: try to open the page in NS7.1... when it doesn't load, open the "Tools" menu at the top of the browser window, then select "Web Development", then "JavaScript Console". The console will open as a separate NS7 window, displaying any error messages that may have occurred during the attempt to load the page.

--------------------

On a personal note, I agree with John that posting the email exchange between you and Andy was not necessary. I'll go further and say that I think that posting those email messages was in very poor taste. Email exchanges like that are one-to-one, and each party has a right to expect some measure of privacy. If I had an email exchange like that with someone and it ended up being posted in a public forum, I'd be pretty angry... wouldn't you? In fact, I'm a bit angry over it right now (does it show?), and I wasn't even involved in the email! As a newly minted moderator in this forum, I can edit that email exchange right out of this thread. I am sorely tempted to do so, as I imagine John (jgillett) was, and as I imagine Dave (Hergio) and Andy will be when they read it. What's stopping me is that (1) I'm pretty new to this moderator stuff and (2) I hold a strong believe in freedom of speech and expression; so, I don't know if moderating should ever include censoring. I'll have to think about it some. While I'm doing that, if you decided to log into the forum and edit your own post to remove the email exchange, I'm sure it would be appreciated by other denizens of this forum.

Regards,

Kevin

Disclaimer: I, jgillet, and Hergio are listed in this forum as "Team Members" and Moderators. We are not, however, employed by Milonic Solutions. We do this because... well... because we like to... at least most of the time. Any opinions or beliefs we may express here from time to time are our own, and should not be taken to reflect the opinions or beliefs of anyone at Milonic Solutions.


Poster: Andy
Dated: Sunday January 4 2004 - 11:33:41 GMT

Guys, don't waste anymore time on this post.

His initial post was made (I think) late on Christmas Eve, by Boxing Day he hadn't received a response and was then demanding a refund, he's obviously forgotten about Christmas.

After seeing a total of 19 downloads of different types I was VERY suspicious and needed a firm reason for him requesting a refund.

It appears he is trying to use the menu over Frames, not sure exactly how but it looked like something that was going to be painful for all concerned. So I did as he asked and refunded his card in full. Not something we are happy to do after 19 downloads but the customer is always right :P

And as for him posting private, confidential material to a public forum. Yes I am absolutely livid that he felt it necessary to do this but I am of the opinion that he has very little knowledge of the Internet and it's practices. It doesn't excuse it but it would explain why he did it.

Anyway, his account has been deactivated, his license revoked and he is also banned from the forum. We really do try to look after our customers as best we can but sometimes we are at home with our folks and the office can't respond without us being there, this only happens very occasionally and unfortunately happens every year around 25th December.

Cheers
Andy


Poster: John
Dated: Sunday January 4 2004 - 20:38:57 GMT

I agree with everything you did in this case, Andy - with the exception of refunding his money. We tried to help, but he did not give us the opportunity or respond to our requests. Had he done so, and then we had not been able to solve his problem(s), it would have been a different story.