Can't click back button in Safari on Iphone

I'm not sure at which update this began, but I recently realized I can't use the back button in Safari. It just stays dimmed, when normally once you navigate to a new page it illuminates and then you can use it to go back. This is very annoying. Any suggestions?

Johnster .....
I am getting the same icon that you are getting whether I use mobile Safari or iCab Mobile identified as Firefox or even if I identity it as mobile Safari. I wonder if that means perhaps the podcasts was not created correctly. However, I know absolutely nothing about creating a podcast.
You obviously have been doing this successfully up until this point, but by virtue of the fact that I am getting the "No Plugin" icon in both browsers - whether viewing as a desktop browser or a mobile browser, I simply assume that there is a problem with the podcast.
The podcast plays fine in my desktop Safari on my MacBook.
Just so that you know, the preinstalled apps are only updated when the iOS is updated. There are never updates released for Safari, iTunes, the App Store and so on, except for the features that may be added when the iOS is updated.

Similar Messages

  • Can't click on buttons in Safari ???

    When I use Safari (5.0.5) I sometimes can't click on buttons on websites... For example I can't click on the "Search" button in Google or the "Login" button on Facebook. When I click the buttons nothing happens! I have tried to reset Safari but it doesn 't help.
    The problem can only be solved by restarting my iMac or by logging off.
    Does anyone have the same problem ?

    Ok...
    First, it's always good to have a backup browser installed. I use Firefox or Google Chrome.
    For Safari...  try Safari in another user account on your Mac. See if the same thing happens there.

  • Click a button in Safari

    I want to locate a button on a web page and click it. That's it. Sounds easy but I don't how to locate the button.
    I can't link to the web page because you need to be a member to view it. I also want to learn from this so I can locate a button on a different page in the future.
    I tried UI Element inspector but didn't see the info for the button when I hovered over it. Well it gave me info I'm not sure what I'm looking for though.
    I found the name of the button in the source for the page if there is a way to take that rout.
    Thanks

    Safari button are notoriously hard to pin down. Get UIElement Inspector active and while hovering above the button in question press Cmd-F10. This will freeze the Inspector window. Then post the lines from the Inspector window up to 'Attributes:'. They should look similar to this:
    <AXApplication: “Safari”>
    <AXWindow: “Apple - Support - Discussions - Click a button in Safari ...”>
    <AXGroup>
    <AXScrollArea>
    <AXWebArea: “”>
    <AXGroup: “”>
    <AXLink: “Point your RSS reader here for a feed of the latest messages in this topic”>
    I should then be able to give you a starting point for AppleScript.

  • I somehow deleted my "back" button in Safari. How do I get it back?

    Two issues: 1st: I want to know how to take a snapshot of something on my desktop.
    2nd: In trying to remember how to take a snapshot I was just pushing buttons, willy-nilly, and somehow deleted my "back" button in Safari.  How do I get that back?

    It's not on my keyboard (that I know of).  It's an arrow on the bar at the top of my safari screen.  I'm supposed to be able to click the arrow to either go back to the previous page or go forward to the next page.  But I deleted it somehow.  And now I don't know how to get it back.  I found a solution in someone else's post: Safari, View, Customize Tool Bar.  I tried to do that but it doesn't work for me.  I dragged the back arrows to my tool bar but they won't stay up there. What do I do now?
    Message was edited by: Magicswalker

  • Cannot click back button on Internet Explorer,

    Dear Sir,
    In content Management  of EP6 SP14, KM content we cannot click "back button" in IE menu.  if we click back , it will show the error.
    How to solve this problem.
    Thank you and best regards,
    Vimol

    Hi Vimol,
    you can not solve this problem. The browser functions 'back', 'forward' and 'refresh' do not work properly on SAP EP 6. That's why you find the navigation links and the portal history in the portal header.
    There is a feature called 'External facing portal' or 'EFP' that solves your issue by rendering one HTML file for every portal page. But you'll have some restrictions concerning business packages, KM and collaboration when using EFP.
    There are a lot of threads in SDN about EFP, but here is an entry point:
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/43/13fd52a5732ba9e10000000a1553f6/frameset.htm">Implementing an external facing portal</a>
    Please be aware that EFP comes with NW2004s SPS6
    HTH,
    Carsten

  • Invalidate session when user clicks back button

    I want to invalidate the session when user clicks back button, so that user cannot refresh and reload a page.
    Any suggestions will be highly appreciated.
    Message was edited by:
    sam_amc

    * SessionInvalidator.java
    * Created on October 27, 2006, 9:18 AM
    package web;
    import java.io.*;
    import java.net.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    * @author javious
    * @version
    public class SessionInvalidator extends HttpServlet {
        /** Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods.
         * @param request servlet request
         * @param response servlet response
        protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
            response.setContentType("text/html;charset=UTF-8");
            PrintWriter out = response.getWriter();
            String reposted = request.getParameter("reposted");
            if("true".equals(reposted))
                HttpSession session = request.getSession(false);
                if(session == null)
                    // This is step 4 and beyond
                    out.println("<html>");
                    out.println("<head>");
                    out.println("<title>Servlet SessionInvalidator</title>");
                    out.println("</head>");
                    out.println("<body>");
                    out.println("<h1>Servlet SessionInvalidator at " + request.getContextPath () + "</h1>");
                    out.println("I said, your session is now invalid! Now where are those Duke Dollars at?");
                    out.println("</body>");
                    out.println("</html>");
                else
                    Integer hitCount = (Integer)session.getAttribute("hitCount");
                    if(hitCount == null)
                        // This is step 2 (the "good" - "stay" page.)
                        out.println("<html>");
                        out.println("<head>");
                        out.println("<title>Servlet SessionInvalidator</title>");
                        out.println("</head>");
                        out.println("<body>");
                        out.println("<h1>Servlet SessionInvalidator at " + request.getContextPath () + "</h1>");
                        out.println("Your session is good.<br>");
                        out.println("If you click the browser's back button, you will invalidate your session.");
                        out.println("</body>");
                        out.println("</html>");
                        hitCount = 1;
                        session.setAttribute("hitCount", hitCount);
                    else
                        //We've used up our good visit
                        session.invalidate();
                        // This is step 3
                        out.println("<html>");
                        out.println("<head>");
                        out.println("<title>Servlet SessionInvalidator</title>");
                        out.println("</head>");
                        out.println("<body>");
                        out.println("<h1>Servlet SessionInvalidator at " + request.getContextPath () + "</h1>");
                        out.println("Your session is now invalid");
                        out.println("</body>");
                        out.println("</html>");
            else
                // because the javascript in the following output will never allow a user
                // to continue clicking back any further than this, we can safely create the session.
                // (or perhaps the session can already be created here and this may not be necessary).
                // A problem lies where if the user chooses to "select" a page back in history they thereby
                // potentially skip back "over" this functionality, thus defeating the purpose of it.
                request.getSession(true);
                // This is step 1 (indirection)
                out.println("<html>");
                out.println("<head>");
                out.println("<title>Servlet SessionInvalidator</title>");
                out.println("</head>");
                out.println("<body onload=\"document.getElementById('invalidatorForm').submit()\">");
                out.println("<h1>Servlet SessionInvalidator at " + request.getContextPath () + "</h1>");
                out.println("<form id=\"invalidatorForm\" action=\"SessionInvalidator\" method=\"POST\">");
                out.println("<input type=\"hidden\" name=\"reposted\" value=\"true\">");
                out.println("</form>");
                out.println("</body>");
                out.println("</html>");
            out.close();
        // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
        /** Handles the HTTP <code>GET</code> method.
         * @param request servlet request
         * @param response servlet response
        protected void doGet(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
            processRequest(request, response);
        /** Handles the HTTP <code>POST</code> method.
         * @param request servlet request
         * @param response servlet response
        protected void doPost(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
            processRequest(request, response);
        /** Returns a short description of the servlet.
        public String getServletInfo() {
            return "Short description";
        // </editor-fold>
    }The problem with even attempting to do this is that with today's browser capabilities, users can optionally choose to jump to a particular page in the browser history and this may not necessarily be the most recent page. In this case, you would also want to invalidate the user's session after already having been there (whatever page that may be). Then you have situations when the user may wish to jump back in history to external pages they were visiting before they reached your own site's pages. Then what happens when they start clicking forward, forward, etc... from there? This is why I prefer writing Swing Clients as alternatives to browser applications. There are soo many possible ways break web applications made for standard web browsers both maliciously and simply by accident or irregular user patterns. Regardless, this servlet would work based on the assumption that all the user(s) would "ever" do aside from moving logically forward is clicking on the browser's "back" button.
    cheers!
    Message was edited by:
    javious

  • Old topic: Refresh when user click back button

    Yes yes, i know, this is old topic, which already discussed thoroughly in the forum,
    But, pls read my question....
    i try this:
    res.setHeader("Cache-Control", "no-cache");
    res.setHeader("Pragma", "no-cache");
    res.setDateHeader("max-age",0);
    res.setDateHeader("Expires",0);
    res.addHeader("Cache-Control", "no-store");
    However, when i forward to a page, then click back button to the previous page, which have the code above, however, the page is still the old one, the page was not reloaded from server
    Any suggestion? 1:57 am, my local time.......

    I just use:
    response.setHeader("Pragma","no-cache");
    response.setHeader("Cache-Control","no-store");
    response.setDateHeader("Expires",0);I have tried this, still the same...what can i do? Any more workable solution?

  • Clicking Back button twice in IE7 to get previos page in our WL portal.

    Hello,
    we are developing weblogic portal application.
    And have noticed that on the all our pages(we have JPF and JSR portlets) we have to click Back button twice in Internet Explorer 7 to get previous page.
    We haven't got such issue when we use FireFox, Opera or Chrome, please advice, what we can do to fix this issue.
    Thank you very much!

    Thank you, deepshet
    Now I have discovered that weblogic generates url with fragment identifier at the second step.
    When I call page for example News_page from previous page Main_page, I use the following link
    http://localhost:7001/MyPortal/appmanager/TestPortal/TestDesktop?_nfpb=true&_pageLabel=News_page
    after loading (about 1-2 seconds) to url addeds fragment identifier *#wlp_news_page*, so the resulting page will be
    http://localhost:7001/MyPortal/appmanager/TestPortal/TestDesktop?_nfpb=true&_pageLabel=News_page*#wlp_news_page*
    At this moment when I click back button in IE I will get
    http://localhost:7001/MyPortal/appmanager/TestPortal/TestDesktop?_nfpb=true&_pageLabel=News_page
    for the first time.
    And after my second click I will be returned to Main_page.
    Please advice how can I avoid such behaviour?Is it possible to turn off fragment identifiers on portal?
    Thanks

  • Problem report only print out when i click back button

    hi all..i having problem with my report print program. the problem is my report did not immediately print out when i click print button. the program require me to click back button before print out execute. please help me to solve this problem. Thank you.
    Edited by: padile on Jan 7, 2010 3:51 AM

    Hi,
    In your program, mention the following:
    DATA: gs_out_opt TYPE ssfcompop.
    gs_out_opt-tdimmed = 'X'           "Print immediately
    CALL FUNCTION lv_fname         "Smartform FM
          EXPORTING
            output_options     = gs_out_opt  
    Regards,
    Dawood.

  • ALV problems, trying to click Back button, Filtering, download (Excel)

    Hi
    When I try to click Back button, Filtering or download (Excel) on ALV grid this dumps appear:
    Runtime Error          MOVE_TO_LIT_NOTALLOWED_NODATA
    Error analysis
        The program tried to assign a new value to the field "<L_BOX>" even though
        it is protected against changes.
        The following objects are protected:
        - Character or numeric literals
        - Constants (CONSTANTS)
        - Parameters of the category IMPORTING REFERENCE for functions
          and methods
        - Untyped field symbols to which a field has not yet been assigned
          using ASSIGN
        - TABLES parameters if the corresponding actual parameter is protected
          against changes
        - USING reference parameters and CHANGING parameters for FORMs if
          the actual parameter for this is protected against changes
        - Field symbols if the field assigned using ASSIGN or ASSIGNING
          is protected against changes
        - External write accesses to READ-ONLY attributes
        - Key components of lines in internal tables of the type HASHED or
          SORTED TABLE
          SORTED TABLE.
    Line  SourceCde
    681 * set/unset <box> of all items
    682     if l_ucomm eq '&SAL' or l_ucomm eq '&ALL'.
    683       if l_ucomm eq '&SAL'.
    684         loop at t_outtab.
    685           l_tabix = l_tabix + 1.
    ->>>           <l_box> = ' '.
    687           modify t_outtab index l_tabix.
    688         endloop.
    689       endif.
    690       if l_ucomm eq '&ALL'.
    691         loop at t_outtab.
    692           l_tabix = l_tabix + 1.
    693           <l_box> = 'X'.
    694           modify t_outtab index l_tabix.
    695         endloop.
    696       endif.
    What I must check on my ALV settings:
    ch_alv_layout-zebra          = 'X'.
      ch_alv_layout-box_fieldname  = 'SELE'.
      ch_alv_layout-box_tabname    = v_nametab.
      ch_alv_layout-reprep         = 'X'.
      ch_alv_layout-info_fieldname = 'COLOR'. "infofield for listoutput
      ch_alv_layout-colwidth_optimize = 'X'.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          i_callback_program = sy-repid
          is_layout          = ch_alv_layout
          it_fieldcat        = ch_alv_fieldcat
          it_sort            = ch_alv_sortinfo
          i_save             = 'X'
          it_events          = ch_slis_event
        TABLES
          t_outtab           = p_control
        EXCEPTIONS
          program_error      = 1
          OTHERS             = 2.
    Thanks in advance.

    ch_alv_layout-info_fieldname = 'COLOR'. "infofield for listoutput
      ch_alv_layout-colwidth_optimize = 'X'.
    try commenting the above values.and also check the Fieldcatlog.
    Check the issue similar issue was resolve by checking catalog and layout:
    [ALV Issue solution|Re: Problem when export ALV.]
    Regards,
    Gurpreet

  • Why isn't my back button in Safari not working? I am constantly resetting Safari.

    Why isn't my back button in Safari not working? I am constantly resetting Safari.

    Cheryl...
    Go to ~/Library/Caches/com.apple.Safari
    Move the Cache.db (or ApplicationCache.db) file from the com.apple. Safari folder to the Trash.
    Restart your Mac. Launch Safari. Try the back button.
    ~ (Tilde) character represents the Home folder.

  • How can we prevent back button  using java script

    how can we prevent back button using java script

    Would be quicker for you to google for javaScript
    javascript:window.history.forward(-1);

  • No back button in safari

    Help! I no longer have a back button in safari (no page forward button either). I only have the + (add bookmark) button to the left of my url bar. All windows in Safari open without the < & > buttons...
    Any counsel would be appreciated.

    Greetings,
    Go to View > Customize Toolbar… and add those buttons back to the menu bar.

  • HT1766 After I click the button updates in my iphone, my iphone get started but after that iphone shut down and could not be open. Please advise .

    After I click the button updates in my iphone, my iphone get started but after that iphone shut down and could not be open. Please advise .

    Hello Wilson@w,
    The article linked below details the process of placing your device in recovery mode in order to complete the update.
    If you can't update or restore your iOS device
    http://support.apple.com/kb/HT1808
    Cheers,
    Allen

  • Hi,I have restored my iPhone 4s and i forgot to backup it before restore,so I haven't a backup.How can I get back my files from my iPhone??

    Hi,I have restored my iPhone 4s and i forgot to backup it before restore,so I haven't a backup.How can I get back my files from my iPhone??

    One day this was happened to me:I deleted some videos that i don't need and after about a month i went to a music concert and i recorded with my iPhone for about 25-30 min and my iphone froze and automacitly restarted after a restart when a went  home and i wanted to watch what i had recorded and in my camera roll on my iphone i saw the videos that i deleted about a month ago!!! With this fact i think that the videos aren't deleted they are somewhere i would pay how much is needed to get the videos and photos back .So please someone who knows something about this HELP ME PLEASE !!!!

Maybe you are looking for