function wr(s) { //Just got tired of writing document.write, //so I created a shorthand version document.write(s); }
function lm() { //I know this can be shorter but the original script //tried to format the outputstring, wichh did not //work in Mozilla, so I commented a lot out //and this is what's left of it... var s = document.lastModified; return s; }
function lmstring() { var s = "This page was last modified at: "; s += lm(); s += "."; return s; }
This _should_ return the date and time the document was last modified (saved), however in Mozilla (1.4; Windows ME) it will return the actual current date and time (as if I'd used "new Date()"). In IE (5.50) it behaves as I expect.
What am I doing wrong (or is it a Mozilla bug?).
(The script is in an external .js file, if that should make any difference)
I have a strange problem... I have a form with a text area that contains an XML document. This document can be modified by the user.
Once the document has been modified, the user pressed the "Submit" button to submit the modification (onclick=modify())... and go to another jsp page.... in my javascript, I have the following code:
function modify() { myRand=parseInt(Math.random()*99999999); // cache buster var docXML=document.forms[0].xml.value; var plist="myRand="+myRand+"&docXML="+escape(docXML); url="modify_xml.jsp?"+plist; document.forms[0].action=url; document.forms[0].submit(); }
With Firefox, the problem does not occur.... but with Explorer, the form is not even submitted!!!!! Is there a workaround for this? The XML document is not even very big.
I have an XML page I'm trying to load with javascript to display on Mozilla Firefox. I can get this to work on Internet Explorer but it would not work on Firefox. I can't figure out what I'm doing wrong. Can someone glance at my short piece of code below and tell me why this wouldn't work on firefox? Code:
function spawn(ev){ var oSelect = '' var oFlag = false; if (ns4 || ns6) oSelect = document.getSelection(); else if (ie4 || ie5){ if (!ev) ev = window.event; oFlag = true; oSelect = document.selection; } alert(oSelect.type); } if (oSelect == '') return; else{ //stuff }
In Netscape 4.8 if text is not selected nothing happens which is what I want. Please disregard the fact that oSelect.type is not Netscape compatible you are really seeing only a partial of what I am doing.
Is there a way to achieve in Firefox (and other browsers) what I achieve in IE6 with the document.selection.empty()? I want to be able to empty the selection every time the user clicks a certain area, thus making it impossible to select any text in that area. Is there a way to clear the text selection in Firefox?
According to Google I'm the first person ever to have had this problem. I'm looking for the Gecko equivalent of document.selection.clear() or (better) document.selection.empty().
I'll try to lay out what I'm trying to do. I register an mouseup handler on the document to fire a function to find what text is selected. Code:
I have a link in my website(abc.com) called "Make Us your home page". Once a user clicks it the link of my website(abc.com) becomes the home page for the browser. This works absolutely fine in IE, but does not work in mozilla. I get the following error in the console:
Error: this.setHomePage is not a function
The code i have used is as follows:
<a href="#" onClick="this.style.behavior='url(#default#homepage)' this.setHomePage('http://www.abc.com');">Make us your homepage</a>
I suppose that sethomepage function is not supported by mozilla, if that is so, then how do i achieve my objective in mozilla?
The php file is just an echo statement now to simplify for the moment. If instead of calling the replace function I've also tried putting in an alert function. Alert works, the calling the php file does not.
Any suggestions greatly appreciated, I've never encountered such difficult functionality as with javascript in firefox compared to IE. Might just be my luck though... Code:
My parent window is dash.html. From this i call a pat.jsp file which is a child window to dash.html. I wrote a function in dash.html
function feed_refresh(){ getGlaceCompleteDashBoardResult(1); }
this function getGlaceCompleteDashBoardResult(1); is included in a .js file in dash.html file. Now from the pat.jsp i call the feed_refresh() function on onunload=db_refreshfeed(); like this.
var db_refreshfeed = function(){ if(REQUEST_TYPE) window.opener.feed_refresh(); }
This code working nice in IE but in mozilla it throws uncaught exception.
I normally use Mozilla 1.4 on Windows XP Pro. As I was developing some test webpages, I discovered that the SRC parameter doesn't seem to work when a path is used with the filename.
In one example, when I want to run a JavaScript from an external file (i.e., not inline), I would do the following ...
If "program.js" were in a different subdirectory than the .htm file referring to it, the filename would have to be prefixed by the pathname as follows ...
But when I ran the above from within an .htm file loaded locally into Mozilla, it did not work. (The result was as if the above code weren't there). However, when I ran the identical code on Internet Explorer (v.6), it worked. Code:
I am using one script which is functioning properly incase of IE but incase of Mozilla evenif the shift key is pressed and any character key is pressed then it is displaying Caps Lock is On. how can I make it Mozilla and IE compatible.
I'm having a small problem, I'm trying to reach this: (This is just regular JavaScript).
But, when I'm trying to get it working on Mozilla FireFox (Combined with MacBook Pro), it fails. So I want to try with jQuery, but I don't know about it,
I wrote code to resize a div element.The main aim is to resize the div element from any direction. But it is not working correctly in Mozilla. Even in IE it is working fine only if the mouse is dragged slowly. If we drag the mouse fast it is loosing the control. Are there any browser issues to be fixed. Please check it. I'm including the file.
Code: ========================HTML File============================ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML>[code]..........
I have implemented a jQuery hover top level menu & it is working fine in bothIE 7& 8. However, when I am executing the same code in Mozilla Firefox, it is not rendering hover effect at all. Also, I am adding a <span> using jQuery if JavaScript isn't enabled. This span is also not getting added in Mozilla.
Following is the code that I am using. <script type="text/javascript" src="[URL]"></script> <script> $(document).ready(function(){ $("ul.subnav").parent().append("<span></span>"); $("ul.pnode li a").mouseover(function() { //When trigger is clicked... //Following events are applied to the subnav itself (moving subnav up and down) $(this).parent().find("ul.subnav").slideDown('fast').show(); //Drop down the subnav on click $(this).parent().hover(function() { }, function(){ $(this).parent().find("ul.subnav").slideUp('slow'); //When the mouse hovers out of the subnav, move it back up }); //Following events are applied to the trigger (Hover events for the trigger) }).hover(function() { $(this).addClass("subhover"); //On hover over, add class "subhover" }, function(){ //On Hover Out $(this).removeClass("subhover"); //On hover out, remove class "subhover" }); }); </script>
I came to know that IE & Mozilla see .parent differently.I have tried everything but not able to get this stuff working in Mozilla. I am using Firefox 3.5.5 version.
had this in browsers areas but people told me I should put it here in Javascript because more people here would probably have seen it before and know why it happens. I have basic Javascript that rotates images. I've noticed any kind of Javascript code that rotates images has this same problem only in Mozilla. When the images rotate in Mozilla in between the rotations, Mozilla browser adds a little colored square that represents a blank image that are able to be seen does anyone know why Mozilla Browser adds that? For example when looking at this page in Mozilla can see it. if you know if this is some Mozilla problem with Javascript and images. Doesn't happen with IE and other browsers shows the images only and nothing else.
Can you visit this site [URL] and click on the Driver Employement then press submit button. The problem the contents will focus to Driver Details. Only problem is that the Driver Details tab is not highlight via this function. The problem when I call the showTab from php e.g.
$kts->addTab("root","Driver Details","Driver Details","javascript:showTab(\"driverDetails\")",true); it works well and highlight the right tab but not from javascript. if(gotDriverNameError=="true" || gotDateOfBirthError=="true" || gotDriverNewICNoError=="true") { showTab("driverDetails");