Javascript Issue

I've successfully used the built-in pop-up menu javascript
function for years (I know....everyone hates it). I've never had
any problems until now. For some reason, in the following menu, the
Scopes pop-up pops up high on the page in IE6 (works fine in
Firefox). The code is exactly the same as all of the others and
they all work fine in both browsers. Can't figure this one out.
http://featheredgeoptics.com/pam.htm
Javascript code attached.

Hi,
press f12 to display the developer tool...and to debug the un-named web site. Use the Performance tab to find long running scripts in your pages.
Post questions about html, css and scripting for website developers to the IE Web Development forum.
Include with your questions a link to your website or mashup that shows the issue.
Possibly you could be using an old version of jquery, but this is unclear in your question without a website link.
Regards.
Rob^_^

Similar Messages

  • CRM 2013 - Inconsistent javascript issue crash the web client and user needs to reopen

    Hello,
    We are using CRM 2013 on premise version and almost 600 users are using it. We have some inconsistent JavaScript issue (following is the log for same) which happens to users in a day or two. When this issue occurs user can not work in system and they have
    to open new instance of CRM.
    Does anybody knows about this error?
    <CrmScriptErrorReport>
      <ReportVersion>1.0</ReportVersion>
      <ScriptErrorDetails>
       <Message>Unable to get property 'location' of undefined or null reference</Message>
       <Line>1</Line>
       <URL>/_static/_common/scripts/main.js?ver=1676323357</URL>
       <PageURL>/main.aspx#313155368</PageURL>
       <Function>anonymous($p0,$p1,$p2){this.$3_3.get_currentIFrame()&&Mscrm.PerformanceTracing.write("Unload",this.$3_3.get_currentIFrame().src);this.$H_3=$p0.toString();this.$26_3();this.$1A_3();this.$1J_3();if($p0.get_isLocalServer())$p0.get_query()["pagemode"]="iframe</Function>
       <CallStack>
        <Function>anonymous($p0,$p1,$p2){this.$3_3.get_currentIFrame()&&Mscrm.PerformanceTracing.write("Unload",this.$3_3.get_currentIFrame().src);this.$H_3=$p0.toString();this.$26_3();this.$1A_3();this.$1J_3();if($p0.get_isLocalServer())$p0.get_query()["pagemode"]="iframe";addPassiveAuthParameters($p0);var$v_0=$p0.toString();if(IsNull($p2))$p2=false;var$v_1=this.$18_3($p0,$p2);if($v_1){if(this.$2z_3()){window.location.reload();return}this.$2d_3();this.$1s_3();Mscrm.PerformanceTracing.write("Navigate",$v_0);!Mscrm.Utilities.isIE()&&this.raiseEvent(Mscrm.ScriptEvents.UpdateTopLocation,null);this.$3_3.get_currentIFrame().contentWindow.location.replace($v_0)}else{this.$10_3();var$v_2=this.get_contentWindow().Sys.Application.findComponent("crmPageManager");if($v_2){!Mscrm.Utilities.isIE()&&$v_2.raiseEvent(Mscrm.ScriptEvents.UpdateTopLocation,null);var$v_3={};$v_3["sourceUri"]=Mscrm.Utilities.getContentUrl(null);$v_2.raiseEvent(Mscrm.ScriptEvents.IFrameReactivated,$v_3)}}window.self.InnerIFrameSrcChangeTimestamp=(newDate).getTime();this.title=$p1;if(window.LOCID_UI_DIR==="RTL"&&$p0.toString().indexOf("PersonalWall")>=0&&window.UseTabletExperience)this.$3_3.get_currentIFrame().style.position="RELATIVE"}</Function>
       </CallStack>
      </ScriptErrorDetails>
      <ClientInformation>
       <BrowserUserAgent>Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3)</BrowserUserAgent>
       <BrowserLanguage>en-US</BrowserLanguage>
       <SystemLanguage>en-US</SystemLanguage>
       <UserLanguage>en-US</UserLanguage>
       <ScreenResolution>1366x768</ScreenResolution>
       <ClientName>Web</ClientName>
       <ClientTime>2015-04-20T15:41:12</ClientTime>
      </ClientInformation>
      <ServerInformation>
        <OrgLanguage>1033</OrgLanguage>
        <OrgCulture>1033</OrgCulture>
        <UserLanguage>1033</UserLanguage>
        <UserCulture>1033</UserCulture>
        <OrgID>{E8BBA7AE-A552-DE11-B475-001E0B4882E2}</OrgID>
        <UserID>{614837CD-448B-DE11-A5E1-005056970D6C}</UserID>
        <CRMVersion>6.1.2.112</CRMVersion>
      </ServerInformation>
    </CrmScriptErrorReport>

    Are you on-premise, or on-line? : It's on-premise
    Can you reproduce it on-demand, or is it sporadic?: It's sporadic
    There is a mention of loading an iFrame in the error, do you have iFrames on the form that generates this error?
    It's not on specific forms, so can't identify that. Yes we have iframes on some forms.
    Does it happen on any/all entity forms, or specific ones?  Do the entity forms have any custom JavaScript on them?
    It's not on specific forms. And yes we have javascript on almost all forms.
    Do you have any network problems or slowness in your network? Does the problem happen when the network is busy?
    We need to check this on next occurrence.
    Do the users that see this error have any unusual add-ins or toolbars in their browser?  This is not for specific user. Its happening for all randomly.
    Have you tried other browsers like Chrome or FireFox and do users see the problem there as well?
    We need to check only for IE.

  • OBIEE 11g: Dashboard Javascript Issue

    Hi Gurus,
    We have upgraded obiee from 10g to 11g and finding issues with javascript in a dashboard.
    Functionality: There are some custom labels showing prompt values in it with large font. When user change prompt value and Apply, it should change the value of those text as well.
    In 10g its running fine, but in 11g its not happening after we change the value of prompts. I found the following Javascript is responsible for this functionality. Even I saw one thread to suggest the exactly same code, but in 10g.
    <script type="text/javascript">
    (function(){
    var tblTag = document.getElementsByTagName('table');
    var tdElem= document.getElementsByTagName('td');
    for(m=0;m<tdElem.length;m++){
    if(tdElem[m].className=='GFPSubmit'){tdElem[m].childNodes[0].tBodies[0].rows[0].cells[0].childNodes[0].childNodes[0].innerHTML='Run Report';
    }//close if statement
    }//close for loop
    }// close function clickVal()
    </script>
    Thread:
    Change Go Button Text on Prompt Only
    I need to understand what its actually doing? and Does it really work in 11g? Whats the alternative code?
    Thanks in advance.

    In 10g these are the html objects, after upgrade you need to know the html objects for that report based on that you need to modify javascript code.
    From given code, activity is doing on these objects; You need to find out the equivalent object name for 'GFPSubmit' in 11g.
    GFPSubmit
    table
    td
    If make sense mark

  • I have a basic applet method timing problem with Firefox (and Chrome), not IE nor Opera. Works if JavaScript issues windows.alert() prior, fails otherwise.

    I have an applet method, which is invoked from a JavaScript function, that is triggered by the window.onload event. The problem seems to center in the loading of the applet and its methods.
    If I step through the 3 applet acceptance prompts (I chose to use a down-level Java), the applet method is never invoked, nor is an exception raised. How this happens is beyond my understanding.
    As additional information, the Init(), start(), and "desired" Java methods all use the synchronized keyword. This is an attempt to minimize the exposure to a multi-thread environment.
    If I issue a message from JavaScript (via window.alert()) PRIOR to invoking the method, I can get the desired results in special circumstances:
    1) When the alert is presented, Firefox also prompts, SIMULTANEOUSLY, to block/continue the applet (the first of the 3 applet acceptance prompts). I can accept that these are separate threads.
    2a) If I walk through the 3 applet acceptance prompts FIRST, and then hit the OK button on the alert message SECOND, I get the desired results, my applet method executes, and all is well (other than the fact that I would prefer not to have the alert in place at all).
    2b) If I hit the OK button on the alert message FIRST, and then walk through the 3 applet acceptance prompts SECOND, I get the same results as when the page loads WITHOUT the alert, which is the applet method is never invoked, nor is an exception raised. Weird, huh?
    The above problem only occurs when the browser and the applet's URL are loaded for the first time.
    Subsequent invocations (after the page & applet has been loaded initially) do not have the failing symptoms.
    It is my understanding that IE and Firefox (and Chrome and Opera, for that matter) each use the same implementation of JavaScript provided by Microsoft. Please correct me if this information is inaccurate.
    The failing page and it's applet are proprietary; I cannot provide the Internet URL, nor the Java or JavaScript source, to aid in your analysis.

    I can speak to the source code, but have no access to it.
    The current process/thread that invokes an applet method must check to see that the applet is not currently being loaded by another process/thread. If it is being loaded, the current process/thread should block until the load is complete, THEN attempt to invoke the applet method.
    Please forward my concern to a knowledgable developer. The nature of the problem, once identified, can be addressed in a very straightforward manner.

  • Firefox 25.0.1 and Facebook have JavaScript issues

    I am using Firefox 25.0.1 with Mac IOS 10.9 on my Macbook Air. When trying to get to Facebook, I am told that I have to enable JavaScript in my browser or go to the mobile site. I am given no instructions on enabling JavaScript, nor can I find JavaScript in my settings or add-ons. Safari does not have this issue, but I'd prefer to use Firefox. Unfortunately, a web search of this issue does not bring me any results. Is it just me?

    Firefox has a general on/off setting for JavaScript. If it was off, lots of sites would be giving you the same message. Since it's only on Facebook, I think something else might be the culprit here.
    Your post didn't include any information on your add-ons, so I'll give some general advice.
    '''Removing obsolete/conflicting/corrupted stored data'''
    When you have a problem with one particular site, a good "first thing to try" is clearing your Firefox cache and deleting your saved cookies for the site.
    (1) Bypass Firefox's Cache
    Use Command+Shift+r to reload the page fresh from the server.
    Alternately, you also can clear Firefox's cache completely using:
    Firefox menu > Preferences > Advanced
    On the Network mini-tab > Cached Web Content : "Clear Now"
    If you have a large hard drive, this might take a few minutes.
    (2) Remove the site's cookies (save any pending work first). While viewing a page on the site, try either:
    * right-click and choose View Page Info > Security > "View Cookies"
    * Tools menu > Page Info > Security > "View Cookies"
    * click the padlock or globe icon in the address bar > More Information > "View Cookies"
    In the dialog that opens, you can remove the site's cookies individually.
    Then try reloading the page. Does that help?
    '''Testing for an extension conflict'''
    Firefox's Safe Mode is a standard diagnostic tool to bypass interference by extensions (and some custom settings). More info: [[Troubleshoot Firefox issues using Safe Mode]].
    You can restart Firefox in Safe Mode using
    Help > Restart with Add-ons Disabled ''(Flash will still work)''
    In the dialog, click "Start in Safe Mode" (''not'' Reset)
    Does Facebook work any better?

  • JAVASCRIPT ISSUE (i realize this is a java forum not J.S.) URGENT!

    Hello,
    First off I realize this is a java forum and not Javascript so if you are do not know Javascript ignore this thread. I posted it here because Ive used this before and help is often prompt. However, If anyone out there knows javascript would you be willing to help me real quick on a function issue that i cannot seem to solve? It would be greatly appreciated! I am trying to add a pop up box that displays an error message when they enter the wrong format. For ex. the proper format is 3 letters followed by 3 numbers (INF334). If they enter something such as (INFD334) I want a J.S. pop up box to display and have them try again. I cant seem to figure out where I need to include this within my function I created though. Can someone please help! Here is my function:
    function addCourses(arguments) {
      //Declare Variables     
           var class = "-", grade = "-";
           fieldValue = document.InformationForm.CoursesTaken.value;
            if(arguments == null || arguments == '') {
           //Prompt user for input, validate input
             while(!class.match(/[A-Z]{3}[0-9]{3}/) && class != 0 && class != '' && class != null) {
                     class = prompt("Enter a Course ID. Ex. INF110", "");
           else {class = arguments;}
      //Checks for valid Grade Letters including Withdrawals
           while(!grade.match(/[A-DFW]{1}/) && grade != 0 && grade != '' && grade != null && class != '' && class != null && class != 0) {
              grade = prompt(" Enter The Grade Letter Earned. Ex. A B C D F W", "");
           if(class != "" && class != null && grade != '' && grade != null && grade != 0 && class != 0) {
                  document.InformationForm.CoursesTaken.value = fieldValue + "" + class + "\t" + grade + "\n";
             newGPA(grade);
             classCount();
    }//END addCourses Function

    Also, if you don't want to be labeled a loser in this and other forums, please read this:
    http://www.catb.org/~esr/faqs/smart-questions.html
    especially these sections:
    http://www.catb.org/~esr/faqs/smart-questions.html#forum
    h2. Choose your forum carefully
    Be sensitive in choosing where you ask your question. You are likely to be ignored, or written off as a loser, if you:
    post your question to a forum where it's off topic...
    http://www.catb.org/~esr/faqs/smart-questions.html#urgent
    h2. Don't flag your question as ?Urgent?, even if it is for you
    That's your problem, not ours. Claiming urgency is very likely to be counter-productive: most hackers will simply delete such messages as rude and selfish attempts to elicit immediate and special attention.

  • ActionScript/javascript issues in Opera?

    I have developed an mp3 player app in Flash/ActionsScript 3.0 and have it posted on a web site
    for public access. It runs fine in Firefox and Internet Explorer, both on Mac and Windows
    (not IE on Mac, of course). The version reported as I have it sniffed by javascript is v10.
    Are there known issues with external interface and Flash in Opera?
    Or issues with the Flash pluggin in Opera?
    I have some other flash samples that are run with ActionScript but do not depend on
    external interface and communication between AS and JS. They run fine, albeit a bit
    slower in Opera than others.
    Thanks; I would get my head shaved to discourage hair tearing, but I am likely to
    develope scaring in my scalp if I did.
    JK

    I have been working on this and have found out that my development version does now work
    on Windows Vista w/Opera 10x. It will now work a bit better on Mac OSX with Opera 10x, but
    instead of moving mouse continuously to get the animations run and events to register as
    animation changes in response to mouse events, I have to resize the browser window constantly.
    There appears to have been some problems with my flash player version detection javascript. THis
    was apparent in Internet Explorer with my dev version. I fixed it for Internet Explorer  and found that
    Opera did better on Mac but still unacceptibly.
    This is encouraging, but am a bit frustrated by the platform differences and don't know if
    there are specific style sheet or markup quirks that would contribute to this.
    As Flash depends on adequate style sheet and markup to run correctly in a web site,
    as well as javascript, or other scripting language, It would be nice to include more instructional
    material, or references to browser and platform specific issues that would effect.

  • Responsive gallery help (javascript issue?)

    I'm trying to add this responsive gallery to my site (http://tympanus.net/codrops/2011/09/20/responsive-image-gallery/) - I'm still working on customizing the style, but my main issue is that it's not responsive - I copied everything from the downloaded files, even tried with a clean HTML page when it failed to work within my site, but the gallery does not adjust when I resize the browser window.
    http://atenndesign.com/photos/cuba.html
    I'm not experienced in javascript but I copied those files and link paths as is... what am I missing?

    The gallery is responsive (you can test this by adding a small width to your <div class="content"> which will resize the gallery). However, your website is not. For the gallery to work, you need to make the rest of the site responsive by using % widths and preferrably no tables. There are a few posts about responsive sites in this forum or you can have a look here: http://www.smashingmagazine.com/responsive-web-design-guidelines-tutorials/

  • Web Engine image/javascript issue

    Just a note on an issue found in my gallerypage webengine with LR4 Beta.
    The gallery uses javascript scrolling and I found this to be broken in the LR internal preview (using the new APE), it is all OK when exported or previewed in a browser.
    (on OSX) - Console messages such as -
    [HTML Trace]: ReferenceError: Can't find variable: oScroll
    [HTML Trace]: doscroll at http://app-storage:52001/javascript/whscroll.js : 96
    [HTML Trace]: scroll at http://app-storage:52001/javascript/whscroll.js : 90
    [HTML Trace]: onmouseover at http://app-storage:52001/index.html : 192
    It looked like the windows.onload functions in the js were not happening.
    Tracking back from the gallerypage.html I found - background: url(../images/mailrule.gif) 0px 0px no-repeat; in CSS was causing the issue and was down to the mailrule.gif  file missing from the images folder.
    (was OK with LR3 but webkit in LR4 borked! and caused issues with javascript running in the webengine)
    I suspect that images referenced from CSS when previewed within LR must exist in appropriate path or APE (webkit) may choke…
    Also with another prototype webengine where the generated index.html uses an included html file as part of the page the same problem was happening but the image files did exist in the images folder however I think that being referenced from an included part of code causes a problem with the internal preview using APE - again everything OK with browser preview or exported galleries.
    As a workround I have noticed that if the images in the included code are of the Base64 data URI embedded type then the webengine will work just fine - I used a Base64 Firefox plugin to generate the data URI's - works great!
    I will maybe need to provide the embedded images on the included code when in Preview Mode only to cater for APE  - just a bit of monkeying around unfortunately but glad to have the internal preview back.
    Now back to my 2 year old problem of using an array list from the galleryInfo.lrweb in the albumgrid page (it broke after LR2!)

    Just a note on an issue found in my gallerypage webengine with LR4 Beta.
    The gallery uses javascript scrolling and I found this to be broken in the LR internal preview (using the new APE), it is all OK when exported or previewed in a browser.
    (on OSX) - Console messages such as -
    [HTML Trace]: ReferenceError: Can't find variable: oScroll
    [HTML Trace]: doscroll at http://app-storage:52001/javascript/whscroll.js : 96
    [HTML Trace]: scroll at http://app-storage:52001/javascript/whscroll.js : 90
    [HTML Trace]: onmouseover at http://app-storage:52001/index.html : 192
    It looked like the windows.onload functions in the js were not happening.
    Tracking back from the gallerypage.html I found - background: url(../images/mailrule.gif) 0px 0px no-repeat; in CSS was causing the issue and was down to the mailrule.gif  file missing from the images folder.
    (was OK with LR3 but webkit in LR4 borked! and caused issues with javascript running in the webengine)
    I suspect that images referenced from CSS when previewed within LR must exist in appropriate path or APE (webkit) may choke…
    Also with another prototype webengine where the generated index.html uses an included html file as part of the page the same problem was happening but the image files did exist in the images folder however I think that being referenced from an included part of code causes a problem with the internal preview using APE - again everything OK with browser preview or exported galleries.
    As a workround I have noticed that if the images in the included code are of the Base64 data URI embedded type then the webengine will work just fine - I used a Base64 Firefox plugin to generate the data URI's - works great!
    I will maybe need to provide the embedded images on the included code when in Preview Mode only to cater for APE  - just a bit of monkeying around unfortunately but glad to have the internal preview back.
    Now back to my 2 year old problem of using an array list from the galleryInfo.lrweb in the albumgrid page (it broke after LR2!)

  • JavaScript issues under mx:HTML

    Hi everyone,
    I'm trying to create an login form in HTML and focus() on one field when the page loads. The problem is that when you load the page in the mx:HTML element, the JavaScript code doesn't work. Any help is appreciated!
    Thanks,
    Lucian

    Hi Lucian,
    We looked over your application and that indeed there is a problem but is related strictly to focus() on the HTML element (confirm that you can load other JS code and that this is related strictly to a focus issue). It seems that there is an issue with focus() that is done for an HTML element from an HTML page that is loaded in a Flex app within an HTMLLoader (the same HTML file loaded in AIR JS/HTML app does not reproduce the issue). We will log a bug and investigate this.
    Thanks for reporting,
    Marius Ioana
    AIR QE Team

  • Javascript Issues + Cannot Load Websites

    Hi everyone. After updating to 10.5.8, Safari has been having issues regarding Javascript and loading particular websites.
    When I try to load certain pages, it says Javascript is disabled. However, in the preferences, Javascript and Java are both enabled. I would also like to note that the same problem has been occurring in Firefox. Both browsers are updated to the most recent build. In addition, I have run Software Update to update Javascript. It has not fixed the problem. I have tried an iMac and another Macbook Pro that has all the same updates and neither had problems with loading websites or Javascript errors.
    NoScript and Adblock Plus including all other add-ons are disabled in Firefox. I tried removing Firefox and all user profiles and reinstalled. The same problems exist. I have not done the same with Safari, but I don't think that will solve these problems.
    I'm starting to think this issue has to do more than the browsers, perhaps a problem with Javascript in Mac OS?
    Any feedback or suggestions will be greatly appreciated.

    HI,
    Try resetting Safari. From the Safari Menu Bar, click Safari/Reset Safari. Select the top 5 buttons and click Reset. If that doesn't help...
    Maybe maintenance will help. Mac OS X: How to force background maintenance tasks (logs and temporary items)
    Also, you tried really good trouble shooting from Klaus1 (he's good)... http://discussions.apple.com/message.jspa?messageID=10040439#10040439
    Have you tried performing an Archive and Install? Might fix the glitch instead of investing anymore time trouble shooting.
    http://support.apple.com/kb/HT1545
    Carolyn
    Message was edited by: Carolyn Samit

  • Links2 -g javascript issue [solved]

    I installed the community build of links2 -g as my backup web browser and to view html files on my computer.  The web site describes javascript capability and their manpage indicates a setup box for adjustments.  The PKGBUILD in ABS indicates that it should be compiled in?  not sure about this. (I'm new)  There is no setup box for javascript under setup and when I go to a website that definitely has javascript I get the "please enable or switch browser messages".  I checked with Firefox/Noscript enabled and it reported the same message until I gave permissions.
    Is this feature turned off due to security issues? Can I reset something in ABS to rebuild with javascript enabled?  Any help would be appreciated. 
    Thanks
    javascript was listed as buggy on website.
    Skippy
    Last edited by skippy (2008-02-16 05:01:15)

    I am seeing some similar weirdness in manually created tabular forms using apex 3.2 and 4.01. I have an order form where the f01 .. f09 items get saved in a collection when the user hits the next button (collection is truncated then rebuilt using ...add_member). If they go back to the tabular form with the previous button the quantity entered for a particular row in the form gets moved down to the next row. You can hit next and previous and it will keep on happening. Eventually the quantity entered will cycle through all the html rows and back to the top. It does not happen with IE 8, FF 3.6 or Chrome. It is like the fXX items are not properly sequenced in the html form. I have spend hours trying to figure this out to no avail. The only variable is FF 4. I've tried 5 different themes. No luck.
    Dave

  • Javascript issue calling location.href

    Hi
    I am calling a javascript function from the click event of a command button.
    function test1() {
    // alert('Simple alert');
    location.href='/context/faces/test';
    //window.location='/context/faces/test';
    The redirection is not working here from the method. If I uncomment alert in the method and accept the alert the rediredirection is happening. Any one tell me the issue here ? Is there any other way to have the redirection using javascript ?
    THanks
    Suneesh

    Suneesh,
    What "doesn't work" about it? On Page 2, you can have a command button/command link that has an Action method that returns a navigation/control flow case which returns you to Page 1.
    One thing to be aware of... if you are using ADF Task Flows, you must run the page using the task flow URL, not by running the JSPX page's URL. In JDev, test by right-clicking Page 1 in the task flow diagram and choosing Run.
    John

  • Javascript issue with Firefox 4

    Hello,
    I am facing a strange issue with my APEX application, developed using APEX 3.0.
    One of the pages has a "Select List" item (with static list values). There are also 2 "Date Picker" fields, showing start and end dates.
    Whenever an item is selected from the "Select List" item (for e.g. "Yesterday"/"Last Month" etc.),
    i) the 2 "Date picker" fields are automatically populated &
    ii) the page is submitted to refresh the page contents.
    This is achieved by defining value for "HTML Form Element Attributes" as
    onChange="setRange(this.value, document.getElementById('START_DATE'), document.getElementById('END_DATE'));doSubmit('date_change')"Now, this works as expected on all browsers, except FireFox version 4 (it also works on Firefox 3).
    On Firefox 4,
    a) the value of "Select List" item is populated in "Start Date" item and
    b) the value of "Start Date" item is populated in "End Date" item and
    c) the value of "Select List" is reset to its default value.
    Now, "setRange" is a javascript function and works as expected when I remove the call to "doSubmit" above. But the page submission appears to result in the above issue.
    Any idea how I can debug/resolve this?
    p.s. Let me know if you need more details.

    I am seeing some similar weirdness in manually created tabular forms using apex 3.2 and 4.01. I have an order form where the f01 .. f09 items get saved in a collection when the user hits the next button (collection is truncated then rebuilt using ...add_member). If they go back to the tabular form with the previous button the quantity entered for a particular row in the form gets moved down to the next row. You can hit next and previous and it will keep on happening. Eventually the quantity entered will cycle through all the html rows and back to the top. It does not happen with IE 8, FF 3.6 or Chrome. It is like the fXX items are not properly sequenced in the html form. I have spend hours trying to figure this out to no avail. The only variable is FF 4. I've tried 5 different themes. No luck.
    Dave

  • ApEx 3.1 HDTML javascript issue

    I very much appreciate the new enhancements in the ApEx 3.1 -- especially the interactive reports. I'm running into a problem however when attempting to customize it a bit. I won't give you the entire history, unless you really want it, but the skinny of it is that I am wondering if I can request a development change be made to the apex_3_1.js file for the next sub-release of ApEx.
    I am issuing a DOCTYPE tag at the top of pages via the header section of a page template. This DOCTYPE is to help make some of our custom css work. When we implemented this in our development workspace however, we found that it broke the dHTML list types and the dHTML Action Menu of the interactive reports.
    After some snooping around, we believe that a change to the way the apex_3_1.js file displays dynamic menus would help not only our situation, but also help the general community. I'm very open to hearing reasons for not making this change.
    We found the javascript function dhtml_MenuOpen within the apex_3_1.js file is setting the position of the menu to be absolute and then setting the top and left attributes to a number. We wonder if the assignment of the top and left attributes should append the letters "px" to that assignment so that the browser knows explicitly that the value is in pixels.
    Does this sound legitimate and feasible? Is there a strong reason not to do this? If you'd like more details of what I'm talking about and why, feel free to ask. I'm not an HTML expert or anything, but I'm just relaying what a web guy at our place is suggesting. He mentioned that there are several instances in this javascript file where adding "px" to a value where "top", "left", etc. are being set would be appropriate.
    I don't know if or how to suggest this to the ApEx development team as a bug or what, but I've seen other posts here where people have asked what to do and suggested that simply stating the issue here would not only allow others to comment on it, but the development team would see it too.
    Shane.

    Hello Shane,
    In principle, I’m all for revising these functions, to not use absolute positioning, and make them BiDi oriented. However, that probably will not happen soon.
    In your case, I don’t think adding ‘px’ can break functionality. You can add your request into the post 3.1 enhancement list in here - Enhancement Request Thread : Post 3.1 .
    Until then, you can try to find a workaround. As far as I can tell, the dhtml_MenuOpen() is being called through the template you are using for your menu. You can duplicate this template, change the JS function (e.g. dhtml_MenuOpen1() ) and in the new function add everything you think will help your application.
    Although changing the original JS file is also an option, it’s not advisable, because it can turn your system to an unsupported one. In any case, remember that the apex_3_1.js file is a compressed one, so you’ll have to be extra careful.
    Regards,
    Arie.

Maybe you are looking for