How To  Get Mobile Safari Cascading Dropdown To Refresh?

Hi
I am trying to do a straight forward cascading dropdown for mobile safari. I have this working 100% in safari itself, which shows normal style drop downs. But mobile safari dropdowns have a 'next' button.
Hitting this next button takes you to the next drop down in the cascade with triggering onchange() - thus the next dropdown is empty.
The user is forced to press 'done' to trigger on change, then click on the next dropdown.
Does anyone know a way around this. Or what DOM event is triggered by mobile safari's''next'?
Thanks
M1nd3v3L

try to read the header fields with HTTPConnection.getHeaderField(...)
cheers Karl

Similar Messages

  • How to get mobile model name for different types mobile devices

    Hi,
    I have checked few thread in this forum about getting mobile model name at server. So far, i noticed the mobile name is set manually in the midlet as user-agent .
    HttpConnection connection = null;           connection = (HttpConnection)Connector.open(url);          connection.setRequestMethod(HttpConnection.POST);          connection.setRequestProperty("User-Agent","Nokia7110 Profile/MIDP-1.0 Configuration/CLDC-1.0");
    i retrieve the header information from servlet like below :-
    String userAgent = request.getHeader("User-Agent");
    How to get mobile model name for different model devices , not by manually adding the model name in midlet?
    Thanks in advance :-)

    Hi,
    In J2ME there is no method to get the model number from the device. how ever you can use the APIs provided by the device manufacturer if available. But still the APIs will not work with devices from other manufacturer or sometimes it will not work with the devices of the same manufacturer if the API is not supported. so it is better to send the device model name through the header.

  • How to get selected-value of dropdown-field in alv ?

    Hello experts,
    I have a alv-table with dropdown-field.
    When I open the dropdown I am able to select another value.
    Now I use method ON_CLICK with  ON_CELL_ACTION, and when
    I change value in my alv, system jumps into this mehtod.
    But how do I get now the selected dropdown value in this method ?
    I use following code in comp-wdini in order to declare the dropdown:
    Dropdownfield
      DATA: lr_dp TYPE REF TO cl_salv_wd_uie_dropdown_by_key.
      DATA: lr_node TYPE REF TO if_wd_context_node_info.
      DATA: lt_valueset TYPE wdr_context_attr_value_list.
      DATA: ls_valueset TYPE wdr_context_attr_value.
      DATA : lr_nodeinfo TYPE REF TO if_wd_context_node_info.
      DATA  wa TYPE cdbc_tj30t.
      DATA: lr_drdn_by_index TYPE REF TO cl_salv_wd_uie_dropdown_by_idx.
      SELECT *   FROM cdbc_tj30t INTO wa WHERE stsma = 'CRMOPPOR' AND
        spras = 'DE'.
        ls_valueset-value = wa-estat. " actual values
        ls_valueset-text = wa-txt30. " text displaying on the dropdown
        APPEND ls_valueset TO lt_valueset.
      ENDSELECT.
      LOOP AT lt_columns INTO ls_column.
        CASE ls_column-id.
          WHEN 'CONCATSTATUSER'.
            CREATE OBJECT lr_drdn_by_index
              EXPORTING
                selected_key_fieldname = ls_column-id.
            lr_drdn_by_index->set_valueset_fieldname( 'VALUESET' ).
            lr_drdn_by_index->set_type( if_salv_wd_c_uie_drdn_by_index=>type_key_value ).
            ls_column-r_column->set_cell_editor( lr_drdn_by_index ).
         ENDCASE.
      ENDLOOP.
    In view-ini I fill the table which is bound to my alv-table:
    LOOP AT lt_list_opportunities INTO lstru_list_opportunities
          WHERE status = ls_opportunity_status-estat AND
         valid_to <= ls_input-bdate AND valid_from >= ls_input-vdate.
        ls_opportunities-valueset = lt_valueset.
        MOVE-CORRESPONDING lstru_list_opportunities TO ls_opportunities.
        APPEND   ls_opportunities TO ltt_list_opportunities.
      ENDLOOP.
      lo_nd_opportunities = wd_context->get_child_node( name =
      wd_this->wdctx_opportunities ).
      lo_nd_opportunities->bind_table( new_items = ltt_list_opportunities ).
    HOW can I now get the slected dropdown values in ON_CLICK with  ON_CELL_ACTION method ?
    Thanks for answers !!
    Gerd

    Hello Abap,
    when I have selected the value in the dropdown-box, then the event should start, and then I should have the
    selected values of the dropdown box.
    Hope you can help me !
    Gerd

  • How to get the safari 6.0.1

    hi
    presently my iOS is 10.7.5 and safari version is 6.0, while updating the safari im getting 6.0.3. i am not interested at 6.0.3, can you please tell how to get 6.0.1 safari version without iOS change.
    thanks in advance

    It's no longer where it was on Apple's servers - only 6.0.2 & 6.0.3 now.

  • How to get Mobile number and other information from SIM card

    Hi,
    I like to get mobile number,mobile user name and other information from SIM card using j2me program.Is there is any API for this one.
    Any one give guidelines to me how to get this.
    with regards,
    latchiya

    Please use the search! this topic has come up lots of times already.

  • How to get back Safari

    I was having the crashing problems with Safari (I know a lot of people are, but didn't know at the time) so I decided to reinstall. Thinking I could just go to the site and install a new one, I uninstalled Safari. But now it says that it's a part of the Software Update, and I can't just download it off the website. I can deal with Camino but I would rather use Safari, how do I get it back. Thanks.
    Drew

    Try
    1.Repair permissions
    Click the GO in the finder bar at the top then to Utilities / open Disk utility / On the left click Mac. HD then on the bottom center click repair permissions
    2.Trash the Safari .Plist
    In a finder window, Click the Home folder (House icon on the left) and on the right hand side open Library, Then open Preferences folder, From here most are com.apple***.Plist's. Locate the file called Com.apple.safari.plist and drag it to the trash.
    -Restart the computer and when back up, empty the trash and should be good to go.
    3.Or reset safari
    When a safari window is open click Safari by the apple and click reset safari
    Hope that works for ya

  • How to Get Choices as a Dropdown from a different Column for the same Item In a Document Library?

    Hello All,
    I was trying to see if there is any way that we can get the choices for a Field from another filed in the same item in a Document Library.
    To be specific.
    I have Created a Project Document Set, Which has a Column called "Project Members" where all the members will be listed. This will be inherited to all the documents in that Project Document Set. This is used to grant Permission using Workflow.
    I also have "Document Members" Column(This is only for Documents) who will be given Edit permissions to that Document using a Workflow. This can be any type of column(choice, People or Group etc) As long as I can select multiple values.
    I am looking for a way to get the "Project Members"(Values or Users) as choices for "Document Members". I know this is possible in the List as you can customize in the InfoPath Form. But not sure in the Document Library.
    Document Members can only be the members from the Project Members, In order to grant granular Permissions for the project And Documents using a Workflow
    Document Library
    Project Document Set Name
    File Name
    Project Members
    Document Members
    Project A
    User1;User2;User3
    Doc1
    User1;User2;User4
    User1;
    Doc2
    User1;User2;User5
    User1;User2;
    Doc3
    User1;User2;User6
    User1;User2;User3;
    Project B
    User5;User6;User7;
    Doc1
    User5;User6;User7;
    User7;User5
    Doc2
    User5;User6;User7;
    User7;User5
    Doc3
    User5;User6;User7;
    User5;User6;User7;
    Thanks for your time.

    >
    Jenny Karunakaran wrote:
    > Hi Jung,
    >
    > Thanks for the reply. But I dont know how to assign value set to this attribute(i.e. Context atribute to which filter value property is bound). Can I use a supply function for this ?
    >
    >
    > Regards,
    > Jenny
    No. A value set and a supply function are two completely different things. You use this Context API to populate the value set for an attribute:
    IF_WD_CONTEXT_NODE_INFO=>SET_ATTRIBUTE_VALUE_SET
    Value Sets are also how ByKey UI elements (like the DropDownByKey) are built.  Here is a help document that discusses value sets - but in the context of the ByKey UI elements.  The process is the same for creating the value set however:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/bb/69b441b0133531e10000000a155106/frameset.htm

  • How to get iPhone Safari to format text for its screen

    My wife loves her iPhone, but there's one thing that's very frustrating: Safari likes to format pages so that only a small portion fits on the screen, and you have to scroll left and right to read the text. If you use a "pinch" to shrink the window, the font size also shrinks so that the text becomes unreadable.
    I've tested this with a few very simple HTML pages that I've created, just text with a few andtags, and nothing with a width= or size= attribute. We still have the same problem. Safari doesn't seem to want to wrap the text at all; it either displays a page at a tiny font or in a readable font with most of the text off the screen.
    I've also tested these pages with assorted other browsers, including Safari and the other dozen browsers I've installed on this Macbook Pro. All of them automatically wrap the text to fit whatever size window I use, including some very tiny windows. Also, the browser on my G1 "google" phone handles the pages just fine, using my default font and reformatting automatically when I rotate the phone to landscape format so that the text fits within the window.
    The only browser I've seen this problem with is on the iPhone. found the Settings screen, looked through the Safari settings and didn't see anything relevant.
    Any ideas what's wrong here? Or is the iPhone's Safari just flakey for simple text?

    The pinching gesture is used to zoom in and out on a page. It's not resizing the window.
    OK; I obviously don't know the right jargon. That's why I posted on a general discussion "support" forum rather than looking for a more technical one; I was hoping that my incorrect n00b terminology could be tolerated enough for people to try to understand the problem and point at some clues.
    To try to explain it in different (and probably still not correct) terminology, Safari on the iPhone acts like it's formatting the text of even my simple HTML text pages for a large physical "page", and giving me a choice of how I want to view it. I can zoom out and see the whole piece of text, but the font is so tiny that it's unreadable (even with a magnifying glass . Or I can zoom in, in which case the screen becomes a small window that shows only a small portion of the text, and I have to pan left and right to read it, because the "page" width is now several times the screen width. Both choices make for slow, difficult reading.
    I don't see this behavior in any other of the couple dozen browsers on 4 or 5 machines. What they do is respond to a change in the "window" size by reformatting the text so it fits within the window's width, scrolling off the bottom if there's too much text. This is easy to read, because vertical scrolling works well on all of them, and there's no need to pan left and right while reading a line of text.
    This was pretty much how HTML and browsers were originally intended to work, with the browser doing line wrapping as needed to fit the available screen width. The screen as a window into a much larger page is seen much less often. When it is seen, it's mostly because the web designers included lots of "width=" attributes to force the page to be some minimum width, typically much wider that any smartphone's screen. But my test pages don't do this, and all other browsers successfully format them to be readable even in very narrow windows. Our iPhone's Safari doesn't seem to do this formatting; it formats the text for a width wider than the screen even when there's no formatting information in the HTML.
    The obvious question is: Can the iPhone's Safari be persuaded to use more common scheme of doing line-wrapping to make the text fit into the visible screen?
    The G1's browser has an especially impressive demo of how it could be done. If I rotate that gadget, it reformats between portrait and landscape mode on the fly, and the text is always line-wrapped to fit the current screen width. So a paragraph that takes, say, 7 lines in portrait mode will switch to 4 lines as I rotate it to landscape mode, with the same font size. The iPhone has the same sort of switching, of course, but it "reformats" the text by changing the zoom factor, which isn't nearly the same thing. And for some of my test pages, the text runs off the right margin in both portrait and landscape mode. I have no clue why it chooses a "page" width that's so much wider than the screen, sometimes 4 or 5 times the screen width, but that's what it does, and it's very hard to read.
    So is there a way to tell it to stop doing this, and use line wrapping like other browsers do to fit the text into the visible screen width?

  • How to get around safari no longer launching jnlp files with 6.0.3?

    I'm both a user of Java Webstart applications and a publisher (at work and for private projects)
    Given the latest update to Safari that no longer launches a JNLP file I've had no choice but recommend that my clients switch to Firefox or Chrome in order to continue using the Java Webstart applications.
    The fact that clicking the button or link to launch the JNLP appears to do nothing, that sometimes the JNLP is downloaded and other times not, and it never launches webstart,  makes it impossible to support clients and makes the applications appear completely broken.
    Is there no workaround to this? Some way to get Safari to run the JNLP file?

    For security reasons, WebStart application files are now downloaded to a hidden folder and are not launched automatically. Although you may find instructions on the Internet for defeating this protection, I strongly advise against doing so.
    The right way to launch a WebStart application is to click the Downloads button at the right end of the Safari toolbar and  then double-click the icon of the JNLP file you just downloaded. If you want to save the file for later use, click the magnifying-glass icon to reveal it in the Finder, and then move it.

  • I can not get mobile internet from teltra working on my new Mac pro 13 any one can help me as telstra asked me to contact apple as they can not fix it Thank you in advance

    Can some-one let me know how to get mobile internet with teltra working on mac pro.
    Teltra could help me as they can't fix it and asked me to contact apple. The mobile device is working on all other computer (windows) but not Mac Pro
    Thank you in advance

    By contact Apple they mean AppleCare over the phone. This is the user forums, so no one from Apple will be able to assist you. AppleCare's phone number is (800)-APL-CARE (800-275-2273) for the United States.

  • Spry Dropdown Menu problem in Mobile Safari (iPad)

    I've used the stack SpryMenuBar.js in Dreamweaver to create a dropdown menu for a client (XponentMD.com).
    When I Did a pass to optimize the site for the iPad, I found that the menu does not work properly. When you touch the top-level category, you go directly to the linked page and don't trigger the dropdown categories. I believe is it because the touch screen interface does not recognize focus and blur events.
    It there and updated version of the SpryMenuBar.js that accommodates touch screen browsers like mobile Safari?

    Thanks for your answers.
    Looks like the browser on iPad simulator doesn't behave like the real touch device, because on iPad itself definitely all unmodified Spry 2.0 menus and also that example ( http://nwneighborhoodvet.com/ ) don't work properly. When I touch "About Us" on http://nwneighborhoodvet.com/, then it immediately loads http://nwneighborhoodvet.com/pages/about-us.html instead of displaying the drop down menu.
    Somehow I also don't understand your versioning scheme. I downloaded today again the so called Spry 2.0 Dropdown Menu with the Widget Browser and when I install it on my site the directory with the CSS and Javascripts inside is called Spry-UI-1.7. When this is supposed to be Spry 2.0, why don't you call it Spry-UI-2.7 or 2.0.7 or something similar? Or do I get the wrong version from that strange Widget Browser/Dreamweaver CS5?
    My test page (should be unmodified and it's not formatted properly at the moment) is http://www.safeexambrowser.org/Templates/main-D.dwt, also doesn't work properly on iPad.
    This is a example (jQuery Superfish) which is actually working on iPad: http://users.tpg.com.au/j_birch/plugins/superfish/#examples (see the menu below "The result:".

  • How to get all the values from the dropdown menu

    How to get all the values from the dropdown menu
    I need to be able to extract all values from the dropdown menu; I know how to get all those values as a string, but I need to be able to access each item; (the value in a dropdown menu will change dynamically)
    How do I get number of item is selection dropdown?
    How do I extract a ?name? for each value, one by one?
    How do I change a selection by referring to particular index of the item in a dropdown menu?
    Here is the Path to dropdown menu that I'm trying to access (form contains number of similar dropdowns)
    RSWApp.om.GetElementByPath "window(index=0).form(id=""aspnetForm"" | action=""advancedsearch.aspx"" | index=0).formelement[SELECT](name=""ctl00$MainContent$hardwareBrand"" | id=""ctl00_MainContent_hardwareBrand"" | index=16)", element
    Message was edited by: testtest

    The findElement method allows various attributes to be used to search. Take the following two examples for the element below:
    <Select Name=ProdType ID=testProd>
    </Select>
    I can find the element based on its name or any other attribute, I just need to specify what I am looking for. To find it by name I would do the following:
    Set x = RSWApp.om.FindElement("ProdType","SELECT","Name")
    If I want to search by id I could do the following:
    Set x = RSWApp.om.FindElement("testProd","SELECT","ID")
    Usually you will use whatever is available. Since the select element has no name or ID on the Empirix home page, I used the onChange attribute. You can use any attribute as long as you specify which one you are using (last argument in these examples)
    You can use the FindElement to grab links, text boxes, etc.
    The next example grabs from a link on a page
    Home
    Set x = RSWApp.om.FindElement("Home","A","innerText")
    I hope this helps clear it up.

  • How to get an advanced action to respond to text selection in dropdown widgets

    I want to provide a user with a set of dropdowns containing text strings, and if they select the right combination of dropdown entries, give them a Continue button, and if they don't select the right combination then give them an error message and solution.
    The trouble I'm having is I don't understand how to get the action to read the widget selections. I'll go through a demo to show you what I'm doing so far.
    (Context: CP5, and JavaScript/programming ignoramus.)
    Objects in the demo
    My steps so far
    1. Set up two user variables
    2. Create two dropdown widgets (Widget1 and Widget2) each with labels "Right" and "Wrong" and point them to the two variables.
    3. Add a Continue button and a text box labelled Wrong, each set to invisible.
    4. Add a Submit button with advanced interactions to show Continue or Wrong depending on what is chosen in the widgets.
    The full set of conditions and actions are:
    IF vTestWidget1 is equal to Right
    AND vTestWidget2 is equal to Right
    THEN Show Continue
    ELSE Show Wrong
    The problem
    I run this and only ever get the ELSE response (i.e. I can select two Rights and the Submit button still displays the Wrong text box).
    Possibilities
    I'm missing some sort of formatting around the text?
    I need something like a submit button for each widget to prompt an update in their associated variables?
    Can anyone help?

    Thanks, for the help guys. However...
    I have triple-checked my variable naming and can't see any problem.
    What I did do was eliminate the "Choose" option from the head of each widget. The demo suddenly worked perfectly!
    BUT  that perfect outcome seems accidental.
    The demo seems to work ONLY when the Advanced Action's success conditions refer to the first entry on each dropdown. That is, if the dropdowns contain values Right and Wrong, IN THAT ORDER, and the Action looks for "Right" and "Right" then you can click Submit and it produces the Continue button.
    However, for example, if you reverse the order of the entries in one widget, so Widget2 contains Wrong and Right, and YOU DON'T TOUCH ANYTHING ELSE, then selecting "Right" and "Right" and clicking the Submit button produces the Wrong text box response.
    So the order in which entries are listed in the widget has an impact, at least for me.
    When you guys replicated my use case, did you replicate the Choose entries in the widgets, or did you simply have two top-level Right responses?
    I've uploaded my first demo, without any other changes, to Google Docs, if you want to check it:
    https://docs.google.com/leaf?id=0Bz2ZZ5mfN3BkMjc1N2U3ZjgtZWZmMC00MmVlLWE3Y2UtZTczMzM5ZjI1N GMx&sort=name&layout=list&num=50

  • How to get pop up window in mobile application using jquery

    i am trying to implement jquery in my mobile application.iam not getting how to get a popup window

    Ram,
    Write ur code in event <b>AT USER-COMMAND.</b> Create ur own screen and call that screen for example call screen 100 at 10 10. And after entering the date call the secondary screen.
    AT USER-COMMAND.
    Effect
    Event in interactive reporting
    This event is executed whenever the user presses a function key in the list or makes an entry in the command field.
    Some functions are executed directly by the system and thus cannot be processed by programs. These include:
    PICK
    See variant AT LINE-SELECTION
    PFn
    See variant AT PFn
    System command
    System command
    PRI
    Print
    BACK
    Back
    RW
    Cancel
    P...
    Scroll function (e.g.: P+ , P- , PP+3, PS-- etc.)
    Instead of this functions, you can use the SCROLL statement in programs.
    Since many of these system functions begin with "P", you should avoid using this letter to start your own function codes.
    Otherwise, the effect is as for AT LINE-SELECTION; also, the current function code is stored in the system field SY-UCOMM.
    Regards,
    Prakash.

  • I am trying to open PDF files from safari, but when I click on them they open in a separate window and the information is encrypted. Any ideas on how to get them to open them in Adobe? Any help please!

    I am trying to open PDF files from safari, but when I click on them they open in a separate window and the information is encrypted. Any ideas on how to get them to open them in Adobe? Any help please!

    The pdf is loading as html code. If you save it, it will download as :
    605124.pdf.html
    Change the extension to .pdf
    And it opens and works perfectly, I just tested it:
    Use this link to download it automatically:
    http://saladeaula.estacio.br/arquivo.asp?dir=00/1020624/605124.pdf&num_seq=59828 4

Maybe you are looking for

  • How do I create a folder to which PDF documents are automatically saved?

    I save many PDF documents which I then attach to various internal forms. Is there a way to create a folder to which the scanned document can automatically be saved without having to browse for the folder every time I save a document?

  • Fiori Error while creating catalog and Group in Fiori Launchpad

    Hi , We are getting following error while creating Catalog and Groups in Fiori Launchapd: Error (500, Internal Server Error) in OData response for GET "/sap/opu/odata/UI2/TRANSPORT/CustomizingRequests?$filter=isDefaultRequest%20eq%20true": HTTP reque

  • Transferring my iTunes library from a pc compatible hard drive...?

    I want to run my itunes library from my external hard drive because I don't want all my media and itunes stuff taking space in my SSD drive for my retina MBP... However, the problem is that since this is my first mac, and I had been using itunes from

  • W540 - Get 75Mz Refresh rates on 3k screen?

    The W540 with a K2100 and a 3k screen has a maximum refresh rate of 60Mz. It is not currently possible to lower the screen resolution and get a higher refresh rate of 75 or higher. If I got to Screen Resolution > Monitor Properties > Display All Mode

  • Calling  second step of transaction of r3 through web dynpro

    Hi all We are calling a particular transaction and passing paramter to it through web dynpro.We have successfully implemented it.but we are facing problem in  calling second step of transaction and passing parameter required at second step. pls tell