Firefox Issue With Back button

I am having an issue with SpryHorizontal Menus in Firefox when using the back button.  Even did a tutorial with Lynda.com and found their solution file had the same issue.  Would anyone who has had success with 3 levels of submenus care to share a snippet of their code as I cannot find the error and outside help hasn't quite resolved the issue.
My code is following this basic outline
<li><div align="center"><a class="MenuBarItemSubmenu" href="#">Academics</a></div>
      <ul id="Academics">
        <li><a class="MenuBarItemSubmenu" href="#">Departments</a>
            <ul id="Departments">
              <li><a href="../tsc_bustech.htm">Business Technologies</a></li>
    <li><a href="../tsc_communications.htm"><font="11.75px">Communications</font></a></li>
      <li><a href=""../tsc_ethics”/>Ethics</a></li>
              <li><a href="../tsc_finearts_hum.htm">Fine Arts and Humanities</a></li>
              <li><a href="../tsc_math.html">Mathematics</a></li>
              <li><a href="#">Natural Sciences</a> 
        <ul id="naturalsciences">
    <li><a href="../tsc_bioscience.html">Biological Sciences</a></li>
      <li><a href="../tsc_physicalscience.html">Physical Sciences</a></li>
    </ul>
          </li>
            <li><a href="../tsc_socialscience.htm">Social and Behavioral Sciences</a></li>
            </ul>
        </li>
Thank you.

Hi Beth,
Just an FYI.  Also received another nice piece of information to store in the SpryAssets help file from an online Adobe Certified Course Director:
Thanks for your email! It isn’t often I get a great question like that. I had to do some digging, but I came up with a solution. You might have already worked your way through it, but if not the problem is Firefox’s (and Opera’s) caching that’s causing the issue in question. To fix it, you have to reset the submenu dynamic class names when the user clicks the link (re-caching the page is a bad idea).
This is a pretty simple javascript fix. The problem was so interesting that I posted the fix to my blog. You can check out the solution here: http://www.simpleprimate.com/?p=30 if you haven’t already figured it out.
Maria

Similar Messages

  • HT204291 Since upgrading to iOS7, i have experienced issues with Airplay button missing

    Since upgrading to iOS7, i have experienced issues with Airplay button missing from the control menu as well as in Spotify.  It is as if airplay is not runing.  A temp fix: Reboot of the ipad mini (Home button+standby) Is there anything permanent?
    I have verified that my iPad mini and apple TV is up to date.
    Airplay enabled, the network is connected with internet.
    It is as if, airplay is a service that just stopped working and has to be restarted again via a reboot.

    Welcome to the Apple Community.
    Intermittent problems are often a result of interference. Interference can be caused by other networks in the neighbourhood or from household electrical items.
    You can download and install iStumbler (NetStumbler for windows users) to help you see which channels are used by neighbouring networks so that you can avoid them, but iStumbler will not see household items.
    Refer to your router manual for instructions on changing your wifi channel or adjusting your multicast rate.
    There are other types of problems that can affect networks, but this is by far the most common, hence worth mentioning first. Networks that have inherent issues can be seen to work differently with different versions of the same software. You might also try moving the Apple TV away from other electrical equipment.
    The following article(s) may help you.
    Troubleshooting AirPlay
    Troubleshooting Wi-Fi networks and connections
    Recommended Wi-Fi settings
    Troubleshooting Security Software

  • Anyone have an issue withe airplay button not being available?

    Anyone have an issue withe airplay button not being available?

    Since the last pair of updates, my game camera won't pan around in any adventure level, leaving many sub levels off screen.  This is happening in all community adventure levels as well as my own on my moon.  Also can't seem to decorate my adventure levels without experiencing major glitches, especially with changing the materials.  The updates fixed a lot of stuff, but it seems like they trashed some things too.

  • Why firefox doesn't include recently viewed pages drop down menu with back button?

    This feature is quite common and useful instead of searching in history or going back one by one.

    Click-hold or right-click the Back button to see the Back / Forward list.

  • Issue with nav buttons in an image gallery

    Hello,
    I'm very new to flash and am using CS4/AS3. I have three image galleries of three images each. The images load dynamically from files on my computer. I've set it up so that when you click on a tab, you see a different set of three images.
    The images load properly and it works to click forward to view them (that is, clicking on the image itself or the forward nav arrow). The issue I'm having is with the backward nav arrow. I keep geting an error message "Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found" when I click it.
    The backward nav arrow works on the first gallery (egypt gallery) if I click that one first. But it doesn't work on the other two, and if I click back to the Egypt gallery after having been in the other two galleries, the back navigation no longer works in their either.
    Basically, I want the user to be able to click on a tab to load the images, and then be able to click back and forth between the images. If they reach the last image in a gallery, I just want it to stop advancing and stay put on the final image, but for the user to be able to click backwards through them if desired. My code is pasted below (I'm sure it's more complicated than it needs to be... just a result of me being a complete novice!)
    Any help or suggestions would be very much appreciated. Thanks so much.
    stop();
    //egypt gallery//
    var myloader:Loader = new Loader();
    var myrequest:URLRequest = new URLRequest("images1/egypt1.jpg")
    var counter:Number=1
    var total:int=3;
    egypt_mc.addEventListener(MouseEvent.CLICK, cover);
    function cover (e:MouseEvent):void{
    object1_mc.x=414.15;
    object1_mc.y=101.35;
    object2_mc.x=520;
    object2_mc.y=60;
    object3_mc.x=630;
    object3_mc.y=60;
    left_mc.x=15;
    left_mc.y=340;
    right_mc.x=680;
    right_mc.y=340;
    stage.addChild(myloader);
    myloader.x = 28;
    myloader.y = 175;
    myloader.load(myrequest);
    myloader2.unload();
    myloader3.unload();
    myloader.addEventListener(MouseEvent.CLICK, shownextpicture)
    function shownextpicture(e:MouseEvent):void{
    counter = counter + 1;
    if(counter<=total){
    myrequest.url="images1/egypt"+counter+".jpg"
    myloader.load(myrequest)
    right_mc.addEventListener(MouseEvent.CLICK, forward)
    function forward(e:MouseEvent):void{
    counter = counter + 1;
    if(counter<=total){
    myrequest.url="images1/egypt"+counter+".jpg"
    myloader.load(myrequest)
    left_mc.addEventListener(MouseEvent.CLICK, back)
    function back(e:MouseEvent):void{
    counter = counter - 1;
    if(counter>0){
    myrequest.url="images1/egypt"+counter+".jpg"
    myloader.load(myrequest)
    //wikileaks gallery//
    var myloader2:Loader = new Loader();
    var myrequest2:URLRequest = new URLRequest("images2/wikileaks4.jpg")
    var counter2:Number=4
    var total2:int=6;
    wiki_mc.addEventListener(MouseEvent.CLICK, cover2);
    function cover2 (e:MouseEvent):void{
    object1_mc.x=410;
    object1_mc.y=60;
    object2_mc.x=521.35;
    object2_mc.y=102;
    object3_mc.x=630;
    object3_mc.y=60;
    left2_mc.x=15;
    left2_mc.y=340;
    right2_mc.x=680;
    right2_mc.y=340;
    stage.addChild(myloader2);
    myloader2.x = 28;
    myloader2.y = 175;
    myloader2.load(myrequest2);
    myloader.unload();
    myloader2.unload();
    myloader2.addEventListener(MouseEvent.CLICK, shownextpicture2)
    function shownextpicture2(e:MouseEvent):void{
    counter2 = counter2 + 1;
    if(counter2<=total2){
    myrequest2.url="images2/wikileaks"+counter2+".jpg"
    myloader2.load(myrequest2)
    right2_mc.addEventListener(MouseEvent.CLICK, forward2)
    function forward2(e:MouseEvent):void{
    counter2 = counter2 + 1;
    if(counter2<=total2){
    myrequest2.url="images2/wikileaks"+counter2+".jpg"
    myloader2.load(myrequest2)
    left2_mc.addEventListener(MouseEvent.CLICK, back2)
    function back2(e:MouseEvent):void{
    counter2 = counter2 - 1;
    if(counter2>4){
    myrequest.url="images2/wikileaks"+counter2+".jpg"
    myloader2.load(myrequest2)
    //scientology gallery//
    var myloader3:Loader = new Loader();
    var myrequest3:URLRequest = new URLRequest("images3/scientology7.jpg")
    var counter3:Number=7
    var total3:int=9;
    scien_mc.addEventListener(MouseEvent.CLICK, cover3);
    function cover3 (e:MouseEvent):void{
    object1_mc.x=410;
    object1_mc.y=60;
    object2_mc.x=520;
    object2_mc.y=60;
    object3_mc.x=629.95;
    object3_mc.y=100.8;
    left3_mc.x=15;
    left3_mc.y=340;
    right3_mc.x=680;
    right3_mc.y=340;
    stage.addChild(myloader3);
    myloader3.x = 28;
    myloader3.y = 175;
    myloader3.load(myrequest3);
    myloader.unload();
    myloader2.unload();
    myloader3.addEventListener(MouseEvent.CLICK, shownextpicture3)
    function shownextpicture3(e:MouseEvent):void{
    counter3 = counter3 + 1;
    if(counter3<=total3){
    myrequest3.url="images3/scientology"+counter3+".jpg"
    myloader3.load(myrequest3)
    right3_mc.addEventListener(MouseEvent.CLICK, forward3)
    function forward3(e:MouseEvent):void{
    counter3 = counter3 + 1;
    if(counter3<=total3){
    myrequest3.url="images3/scientology"+counter3+".jpg"
    myloader3.load(myrequest3)
    left_mc.addEventListener(MouseEvent.CLICK, back3)
    function back3(e:MouseEvent):void{
    counter = counter - 1;
    if(counter>0){
    myrequest.url="images3/scientology"+counter+".jpg"
    myloader.load(myrequest)

    You want to have the trace triggered when the problem occurs, so if the problem occurs when you use your back button, then you want to tie it in to that somehow.  I don't know why you are trying to trace all that you show.  The main thing you want to find out is why it is not finding the file, which will be defined by whatever value it is trying to use as a url.  Try to focus on the data you need to see and not just anything that comes to mind.

  • Problem with Back button in Top Level Navigation

    Hi all,
    We are facing a minor problem with the Back button in the Top Level Navigation in Portal. This button is present under the Roles and Worksets menu along with the History, Forward, and Add to Portal Favorites links.
    The problem is faced when we have some worksets under a single role. While browsing accross these worksets by randomly clicking on them, we wish to use the Back button as well to go back to the previous workset. But when we use the Back button, the Detailed Navigation panel in the last workset is not retrieved.
    I will explain with the System Administration Role. I open the worksets under this role in the following manner:
    First I open Transport;
    Next I open Portal Display;
    Next I open System Configuration;
    Now I wish to go back to Portal Display workset by clicking on the Back button. But when I do this, although the Portal Display workset opens up, but I cannot see the Detailed Navigation Panel. See the screenshot below:
    http://img399.imageshack.us/my.php?image=backbuttonkg6.jpg
    Please help me in solving this issue.
    Regards,
    Ankur

    I think I have found a resolution, although not very pleasant:
    [Note 950426 - Portal Back button not working correctly|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_ep_pi/~form/handler%7b5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d393530343236%7d]
    Regards,
    Ankur

  • Trouble with back button in Safari, always resets to top of page.

    I am running Safari 6.0.5 on a Macbook Pro running OSX 10.8.5
    The problem that I am having is that every time I use the back button to my previous page it always takes me to the top of my previous page. All of my other Macs running Safari always take me to the point in the page I left from. It is a real headache to always have to search for where I was on my last page. I have gone through every preference I can think of that would be relevant and updated several versions of Safari with no change. This issuse is only on my laptop
    Anyone that has had this issue I would appreciate the help.

    Open a Finder window. From the Finder menu bar click Go > Go to Folder
    Type or copy paste the following
    ~/Library/Caches/com.apple.Safari/Cache.db
    Click Go then move the Cache.db file to the Trash.
    Quit and relaunch Safari to test.

  • Servlet Problem with Back Button on IE

    Hello All:
    This is a weird problem I am facing on IE.
    I have a servlet which is invoked by the doGet() method. This servlet
    has a FORM which has few fields. One of the field has a hyperlink which
    makes a window.open() call for Onclick. This pop-up allows a user to
    search for some value. The result of the search is displayed in a
    SELECT box. Based on the value selected in this SELECT box, the field
    in the servlet that called this pop-up gets populated. After this is
    done, I close this pop-up & click on the proceed button of the FORM
    (using POST) which takes us to another servlet. Then when I click on
    the back button, the fields on the form which were populated are gone.
    I have made the following analysis:
    (i) On clicking the back button, a request is sent to the server.
    (ii) It works on FireFox & not on IE
    (iii) If I do not use the hyperlink to bring the pop-up, and then I
    click on proceed and then back, the fields do not vanish.
    (iv) I tried using http://www.google.com to the call on window.open().
    Does not help
    (v) The very action of using pop-up by clicking on it causes this
    problem
    (vi) I tried replacing the hyperlink with a button. It did not work.
    Any help or tips in this regard would be helpful.
    Thanks in advance.
    Mahesh

    I dont know how you can post on the back button, and am a bit confused as to why you need to go back, you would normally want to go forwards :).
    What I would do is have the same servlet handle both cases.
    I would make 1 servlet SUBMIT TO ITSELF.
    You may have to pass an additional parameter to indicate whether this is the initial / first request, or a subsequent request where the servlet has re-submitted back to itself.
    If you want to disable the back button you can use javaScript
    <script language="JavaScript" type="text/JavaScript">
    <!--
    javascript:window.history.forward(-1);
    -->
    </script>
    I used this when I found that users could use the back button and re-submit when I didnt want them to, kind of the opposite of your problem!

  • Firefox issue with quiz?

    Hi I finished the quiz for week 1 on Firefox, it showed my score and prompted me to press the finish button to continue. When I do nothing happens, so I'm unsure if my score has been recorded. I know some of the other discussions mentioned that there was a small bug or issue in IE, but I thought it best to report that I was having a similar issue with Firefox.
    Damian

    Hi Damian -
    Thank you.  As I noted in this post, later versions of FF (not sure starting with which version) disallow windows closing.
    Tom

  • Issue with back end validation in jsf 2.0

    I am upgrading my apps to jsf2.0 and I came across something that I hope you have already solved.
    In jsf 1.1 action methods returned a string. If that string was NOT mapped as a navigation in faces-config.xml, then it just rerendered the active page. this made doing back end validation easy because I could add messages to the faces context and when the active page rerendered the validation messages would get displayed and no one was the wiser than it was done on the back end instead of on the front end.
    In jsf 2.0 I get null pointers if I return a string that is NOT mapped as a navigation. So I changed the code to return a string that is mapped as a navigation for that page when there is a validation error. but that is treating it like a new request and not a rerender so the validation messages I added to the faces context are not there when the page renders.
    if i test submit a form that has only front end validation then it works fine and the validation messages are correctly shown.
    any suggestions?

    In 11.2.0.3 you are unlikely to see the various truncate/drop issues relating to large numbers of small extents - unless you use dictionary managed tablespaces.
    There are a couple of possible threats with small extents and highly concurrent inserts with ASSM that might be a temporary problem when the object size is small. There may still be some issues with large uncommitted inserts or deletes making other session's work very hard to identify free blocks until the large transaction has committed - these things can be hard to test.
    There may still be a couple of inefficiencies with parallel query and small extents, although parallel CTAS did have a (possibly temporary) hack to allocate immediate large extents to work around some of the silly details.
    Really you need to think through your requirements and them model them on your system - some of the anomalies have changed several times over the last three years.
    Regards
    Jonathan Lewis
    http://jonathanlewis.wordpress.com
    Now on Twitter: @jloracle

  • Firefox issues with multiple users on a single computer.

    I have an issue with Firefox and multiple users on my computer. There are two users setup and I'm running Win7 Ultimate x64. When the other user logs in, my settings in Firefox get screwed up somehow. Even if that user does not open Firefox.
    Examples of problems this causes:
    Gmail - Cannot load the standard interface, however it will load the HTML only interface.
    Facebook - Cannot post anything.
    vBulletin Forums - Some forums will no longer normally load - a text-only version loads as if I was browsing from a mobile device.
    There may be other issues, but these are the main ones. If I clear my cookies, cache and browsing and download history, then restart Firefox, everything works again.
    This seems to happen most often when the other user logs in, and uses Firefox to log on to their Gmail account.
    How can I fix this?

    Create a new profile as a test to check if your current profile is causing the problems.<br />
    See [[Basic Troubleshooting#Make_a_new_profile|Basic Troubleshooting&#58; Make a new profile]]
    There may be extensions and plugins installed by default in a new profile, so check that in "Tools > Add-ons > Extensions & Plugins"
    If that new profile works then you can transfer some files from the old profile to that new profile (be careful not to copy corrupted files)
    See http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox

  • Problem with back button in alv o/p

    Hi guys,
    I am using Grid display to display a data. but when i am clicking on back button on o/p the o/p is displaying duplicate records for the first o/p. i,e it is displaying multiple records, again clicking on back it displaying extended o/p with more duplicate data...

    Hi
    Check did u refreshed the internal that u displayed.
    And also check grid control is initial or not
    Data: g_cust_container TYPE REF TO cl_gui_custom_container,
             g_cust_grid TYPE REF TO cl_gui_alv_grid.
    **Create Container ALV Grid
      IF g_cust_grid IS INITIAL.
    Create Control Container for Grid
        CREATE OBJECT g_cust_container
           EXPORTING
              container_name = g_container.
        IF sy-subrc <> 0.
    add your handling, for example
          CALL FUNCTION 'POPUP_TO_INFORM'
            EXPORTING
              titel = sy-repid
              txt2  = sy-subrc
              txt1  = text-m02. "The control could not be created.
        ENDIF.
        CREATE OBJECT g_cust_grid
           EXPORTING
              i_parent = g_cust_container.
      ENDIF.
      CALL METHOD g_cust_grid->refresh_table_display.
    Regards,
    Raghu.

  • How to set window.status when returning to a page with back button/list?

    It is easy enough to set window.status to application-oriented information when loading a page: do it in a function which is the onload handler for the page's body element. But, when returning to this window from another window with the second window's back button, or selecting the first window from the second window's back list, window.status gets set to browser-oriented information, usually the string "Done". Is there any means by which I can set window.status to application-oriented information when returning to the window via another window's back button/list? What would be really great is if there is an event handler like this:
    window.onreturnviaback = onreturn_via_backhandler;
    Any ideas?

    How about:
    - (void)viewWillAppear:(BOOL)animated
    I use that a lot.

  • HELP!! Issue with mailto button in PDF

    Hi
    I have a button in a PDF form that attaches default email (LOTUS NOTES) when clicked. I have my settings in IE set to Lotus Notes as my default client and also in Lotus Notes I have the same settings.
    The form however does not work sometimes when the button is clicked, nothing happens. It works fine for me but doesn't on another computer with the same settings.
    Is this an issue with the PDF or Lotus Notes? If so any suggestions?
    Thanks

    Hi
    Both machines are running windows XP SP 3
    I have done some google-ing the issue but I didn't get any useful information.
    I tried it on the second computer again and it says no 'email exits'
    Any help on why this is happening will be very useful.
    thanks in advance!!

  • Problem with back button in jsp

    hi all,
    i am submitting some text field values and select option to a do_registration.jsp page.
    till now everything is ok.
    code in do_registration
    if (rowCount > 0) //means user already exists
    out.print("user already exists");
    out.print("<A HREF='#' ONCLICK='javascript:history.back(-1);return false;'>back</a>");
    else
    insert syntax
    if userexists i its diplays the message and
    when i click on back link what ever the contents the registerform is cleared.i mean whatever the user input the values in the text fields etc everything has gone.user has to retype whole text again.
    so where i am wrong.
    any help

    You can definetly do this globaly on all browsers not looking at the settings by creating a small user bean. Just have a class User with getter and setter methods for main fields, or fields that you need to show in the back button. Then put that class in your WEB-INF classes dir.
    Create a JSP as the page before where you are trying to validate a user. Use jsp tags. <jsp:Bean var="user" class="myPackage.User" scope="session"> In form input fields do the following.
    <input name="first" value="<%=user.getFirst()%>">
    Now everytime this page will be called that field will be populated
    Hope this helps

Maybe you are looking for

  • Dunning Block field in Invoice Header

    Hello, There is this Dunning Block field in the invoice header tab > Accounting Data sub tab. Please let me know how this field value is controlled.  i.e. it gets determined or it flows from some master data? Any info on this dunning block field is w

  • Messages keeps saying "Your message could not be sent..."

    I am sick to death with this problem in Messages. I thought it was specific to one colleague, but now I just had it happen to another. I will get messages just fine. I can respond a few times (around 3) without problem, and then it simply refuses to

  • Superdrive not recognising DVD or CDs

    my superdrive no longer recognises CDs or DVDs of any sort. Hasn't been able to do this since Snow Leopard. Carried on into Lion. Any ideas?

  • Sap hr IAPI instance

    Hi We're testing SAP HR ActiveSync with IDM5.5 , SAP . There are two questions about SAP HR Active Sync. 1. When I started SAP HR Active Sync I can't find IAPI task instance.usually other resources makd task instance to keep last changelog-ldap or ti

  • Applescript support for future CS

    Hi, I was asked by a customer if Applescript is going to be still supported in the next CS versions (starting from CS5). As Adobe is focusing more and more on Flex/AS3 for extensions, the question has made sense to me. So I ask here. Do you have any