I've got a trouble with my script, i want to show a <div> on Netscape
and it doesn't work: Here is the script
//navigators identification
var ie4=(document.all && !document.getElementById)? true:false
var ie5=(document.all && document.getElementById)? true:false
var n4=(document.layers)? true:false
var n6=(!document.all && document.getElementById)? true:false
I am creating a site that will use a Client-Side Include (CSI) to dynamically generate an ad banner to be placed on the right hand side of the page. It loads great in IE5 and above and Netscape 7 and even loads fine in Netscape 4.7. The problem is when the user resizes the window, the ad banner that was generated is then placed at the bottom of the page. I even look at the HTML of that particular page and the CSI is thrown into the bottom portion of the site. I am perplexed as to how it just throws it down AND knows where in the HTML code to insert itself.
If anyone has any ideas on how to stop this snippet of code placing itself anywhere in the site, I would appreciate any help. Again, it LOADs fine but when the user decides to re-size the window, it just moves it down to the bottom of the site.
I created a menu bar for my page using Sothink DHTML Menu 4.1 which created javascript file. I also add a small slide show on the page using javascript and the javascript is embedded in this page's HTML.
Everything works perfectly with IE. However, Netscape (4, 6, 7) can't see the menu bar created in DHTML when the slideshow javascript is present.
If I just have the menu bar or slideshow alone on the page, Netscape can see it, but it seems that Netscape always ignores the DHTML script when both javascripts are present. Not sure what is going.
I have tried to put the slideshow javascript in the .js file that has the DHTML code for menu bar, but it didn't work either.
I just installed the LoveSan security patch from MSFT and turned on Auto-Update. Now applets do not load. I tried getting Netscape 7.1 but it directs me to the Sun page to install JRE. I do this but still neither IE or NS will load applets. Tried downloading some from various websites with free applets but these do not work either. Any ideas?
var win = window.open('', 'window_name', 'parameters'); win.document.write(strHtml); win.document.close(); win.focus();
My problem concerns the tag "onLoad " of the "BODY" tag: with IE, the "fonc_onLoad()" starts normally (this function is in "my_script.js"), but with NS 4.7 (ou 4.51), the <SCRIPT> tag is ignored (you can view the window's source code), so the "fonc_onLoad()" function cannot not start.
i have a netscape and IE incompatibility problem. when i change the text size in netscape everything looks fine and all frames text size change. but when i change the text size in IE just one frame change!
I'm making a website in both english and italian languages. I thought to make a javascript function that automates the switch from one lang to the other, reloading the same page. It works fine with IE, but when I tried to view it on a Netscape7 browser, nothing happen when I click on the link. Code:
I guess because IE once again has its own variations this works or Netscape isn't following the dom I don't know which but I was hoping this type of navigation was going to be dom compliant with the newest versions of Netscape
If you have a table with the id "bob" (I like dumb names sometimes) you should be able to navigate down the table via bob.firstChild.childNodes[1].innerHTML. This does not work in netscape but does work in IE. I find this troubling because of how much easier things would have been if it worked in both. I really just wish the browsers would become equal.
The dom specification is here (outdated I believe) http://www.w3.org/TR/1999/CR-DOM-Lev...roduction.html
Thats the specification and how it supposedly works. I am going to keep playing and figure out if maybe Netscape 'changed' it. for an example try this Code:
i tried everything to open a new window of smaller size in Netscape, just couldn't do it. Is it my own Netscape browser setting or Netscape itself's problem?
here's one of the code im using:
<A HREF="javascript:void(0)"
'welcome','width=300,height=200')"> Open a new window</A>
I have a javascript function which uses the method document.getElementById.
I'm using it to decide whether a checkbox has been ticked or not. This decision is encoded in an if statement with the condtion being if (document.getElementById(checkboxtoupdate).value ==1)
/* The Code */
function set(object) { var checkboxtoupdate = object.value;
The "object" accesses a html tag which has an value attribute e.g value="7400"
However Netscape Navigator 7.1 does not seem to recognise "document.getElementById(checkboxtoupdate).value" and reports an error that document.getElementById(checkboxtoupdate).value has no properties.
But Internet Explorer has no problem with this at all.
Is there another way to do this so as to be recognised by Netscape 7.1?
I noticed that the following line of code works in IE 6 but not in Netscape 7.1:
<INPUT TYPE="radio" NAME="selComb" VALUE="0"
Nothing happens when I click on the radio button. There is not even an error message.
This is a simplified version of the actual code, which is used to pass among other things the value of a selected radio button to a JavaScript-function. Does anybody know how this code can be made to work in Netscape?
I'm not sure if this is a style sheet issue or a Javascript issue.
I'm trying to work out a new design for my software's control panel. The idea is that there are images on the left that you click and that as you do, DIVs with option links appear and disappear on the right. Because I want each of the DIVS to appear in the same place, I use Javascript to set their padding and their height to 0px when they are invisible. This is working the way I wish in Netscape 7.1 but it is not working the way I want in IE. Can anyone give me a hint about why?
If I have to test my code on different Netscape versions, can I download and run those versions on the same computer or will it create conflicts? And if I had to test only one version which one should it be - which one has the most common elements to all the versions?
I am working on implementing this script to shopping cart. Basically, it copies fill the shipping address from billing automatically. I believe one or more syntax is not netscape compatible. Can anyone point out which one it is and how to make it both netscape and MS browser compatible?
I hope if I can make the script compatible for those two at extreme, it will probably work with most browser out there. As you would notice, this form also calls another fundtion already implemented in the shopping cart. But that function itself works on both browser. Code:
i am developing an application , we have to run it for Netscape V4.76(!!) , the problem is it seems that Netscape V4.76 does not support 'disabled' for form elements for example something like
I am sure this is a simple issue, but being a beginner I am struggling. In the following js function I am attempting to make sure no numbers are within "name" controls. I want to pass the text value of the HTML control and the control name into the function:
function CheckForNumbers (strString, strField) { var result = true; var validNums = "0123456789"; var alertHeader = "The following error(s) occured:"; var alertErr = ""; for (x=0; x < strString.length; x++) { if (validNums.indexOf(strString.charAt(x)) != -1) { alertErr += "->This Field Cannot Contain Numbers "; break; } } if (alertErr) { result = false; document.getElementById(strField).focus(); alert (alertHeader + alertErr); } return result; }
I don't know if this is the smartest way to do this, just the way I thought of. The bottom line is I would like the code to check the value to see if there is a number, and set focus back to the offending control for the user to correct the problem. This works without a problem in Internet Explorer, version 6 (latest Service packs, hot fixes, etc), but in Netscape, version 7.2, I am getting the following error in the JavaScript console:
Error: document.getElementById(strField) has no properties Source File: http://127.0.0.1:8100/TestJscript.jsp Line: 104
Does anyone know how to disable javascript in the new Netscape 8 -- for off line testing (like can be done readily with the current MSIE, Firefox or Opera browsers) ?
When I try tools -> options -> site controls -> web features and check or uncheck the 'enable javascript' box, nothing changes -- it stays enabled.
I've searched FAQs, archives and google about the issue, with no luck.
The odd thing is I swear last summer I managed past the problem intermittently by clearing the cache, restarting the program, rebooting the system, or something like that . . . but then got busy with other things and now I don't recall what I did -- or if I was dreaming.
If no-one else can disable javascript on NN8, then why worry? I don't know -- to be thorough, I guess. Would a third party security program 'disable javascript' feature be a way to test NN8 under these circumstances? Or maybe it's the case that the 'disable javascript' controls in NN8 work only for online content (the reverse of the MSIE controls). I'll check it out and report back.
The « navigator » object contains strings which specify the browser and version; however, this is in general not very genuine. Mozilla (and therefore Netscape 6+) allows this to be freely set, and Opera and IE allow it to be modified. There are also at least 25 other javascript capable browsers with their own strings here.
Generally though, you don't need to identify which browser is being used. There are alternative techniques, but which one you choose depends on why you want to redirect browsers. If it's to offer different CSS stylesheets, then....
I've just installed Netscape 7.0 to my Windows PC and I'm trying to sign JavaScripts, but get errors right on the beginning. Can anyone tell me what am I doing wrong?
I went to Edit->Preferences->Software Security Device->Change Password and set my password. Then I copied the updated cert7.db and key3.db to my folder signdir. Now I do:
I have text fields in my form with the same name. I can reference the value of these fields in IE 6.0 like with document.form.field[i].value. However, netscape 4.7 seems to croak. Why? What is the equivalent way to get the value in netscape 4.7.
It works very well in Internet Explorer, but in Netscape 7 the url isn't opened in the moeder window. How come and how can I fix it so it works in Netscape too?
I have a form with different inputs to fill up and some of the inputs got buttons next to them for search lookups. The problem I am facing is that when someone clicks on these lookup buttons and depending on there selection in new search window I have to fill up the info back in the form and disable the other lookup buttons. With the javascript code I am using it is working fine with IE but Netscape is not working.
******************* //This code is referring to the window where I want to make the changes. //window.opener.document is reffering to parent window //LineItemForm is name of the form where the element is //INJobLookup is name of the <input type="image"> element