Open link with javascript via UIButton - Amazon widget

Hi guys,
I'd like to offer links to products on Amazon using the Amazon associates program, but all the links require Javascript and I dont really want to add a UIWebView just for this. Is such a thing possible?
I'm wondering if its possible to open a link via a UIButton like this:
[[UIApplication sharedApplication] openURL:[[NSURL alloc] initWithString:@"http://www.example.com"]];
BUT via using an included javascript file, i.e. to make a link like the following but with a UIButton:
<SCRIPT charset="utf-8" type="text/javascript" src="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V 20070822/US/imfoip-20/8005/6f95d841-8a9f-4e00-9bbc-db692d4cf04f"> </SCRIPT> <NOSCRIPT>Amazon.com Widgets</NOSCRIPT>
My favorite hero
Thanks

Captivate 8 introduced the common JavaScript API which gets and sets Captivate variables for both SWF and HTML5 output in the same way.  You can read more about that here:
https://helpx.adobe.com/captivate/using/common-js-interface.html
Another great thing about Captivate 8, is that they exposed Captivate events to JavaScript.  So, for example, you can listen for when a user submits a quiz question and execute your own JavaScript when that submit event occurs.  Not only can you listen for this event, you also get information sent to you about that event... like what the correct answer was vs. what the student chose.  What I'd recommend is that you subscribe to the following events:
CPAPI_QUESTIONSUBMIT
CPAPI_INTERACTIVEITEMSUBMIT
The event data sent back from the event will give you the information you need.  Download the sample project from the article to find out how to subscribe to these events.

Similar Messages

  • [SOLVED] Xfce terminal open links with wrong browser.

    After installing Opera as second browser, xfce terminal began to open links with it, instead of my default browser - Firefox.
    I right click on an URL, choose 'Open Link' and it opens in Opera.
    Firefox is set as default browser in Settings -> Preferred Applications -> Web Browser
    xdg-open http://archlinux.org
    - opens Firefox
    exo-open http://archlinux.org
    - opens Firefox
    After quick search through xfce terminal sources i found it uses some function - gtk_show_uri.
    I googled it, found that topic: https://bbs.archlinux.org/viewtopic.php?id=140028 and tried the solution:
    cat ~/.local/share/applications/mimeapps.list
    [Added Associations]
    x-scheme-handler/mailto=exo-mail-reader.desktop
    x-scheme-handler/http=firefox-browser.desktop
    strangely it doesn't help.
    After all righ click url in terminal and 'Open Link' still uses Opera.
    Any ideas? What else can i do to find out a reason?
    Last edited by spacetekk (2015-01-04 11:41:53)

    Tried BROWSER envar - doesnt help, and as i understand it must work only for cli apps.
    Editing of  ~/.config/mimeapps.list doesnt help eather:
    cat ~/.config/mimeapps.list
    [Default Applications]
    text/vcard=firefox.desktop
    text/html=firefox.desktop
    [Added Associations]
    text/vcard=firefox.desktop;
    text/html=firefox.desktop
    but maybe it's not correct.
    After that i tried to strace xfce4-terminal:
    poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
    recvmsg(4, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0.\331!\t`\2N\1\0\0\330\336\7\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 352
    recvmsg(4, 0x7fff5ad349d0, 0) = -1 EAGAIN (Resource temporarily unavailable)
    stat("/home/user/.local/share//mime/mime.cache", 0x7fff5ad34470) = -1 ENOENT (No such file or directory)
    stat("/home/user/.local/share//mime/globs", 0x7fff5ad34470) = -1 ENOENT (No such file or directory)
    stat("/home/user/.local/share//mime/magic", 0x7fff5ad34470) = -1 ENOENT (No such file or directory)
    stat("/usr/local/share/mime/mime.cache", 0x7fff5ad34470) = -1 ENOENT (No such file or directory)
    stat("/usr/local/share/mime/globs", 0x7fff5ad34470) = -1 ENOENT (No such file or directory)
    stat("/usr/local/share/mime/magic", 0x7fff5ad34470) = -1 ENOENT (No such file or directory)
    stat("/usr/share/mime/mime.cache", {st_mode=S_IFREG|0644, st_size=115108, ...}) = 0
    open("/usr/share/applications/opera.desktop", O_RDONLY) = 13
    fstat(13, {st_mode=S_IFREG|0644, st_size=550, ...}) = 0
    read(13, "[Desktop Entry]\nVersion=1.0\nName"..., 4096) = 550
    read(13, "", 4096) = 0
    close(13) = 0
    access("/usr/local/sbin/opera", X_OK) = -1 ENOENT (No such file or directory)
    access("/usr/local/bin/opera", X_OK) = -1 ENOENT (No such file or directory)
    access("/usr/bin/opera", X_OK) = 0
    getuid() = 1000
    stat("/usr/bin/opera", {st_mode=S_IFREG|0755, st_size=416, ...}) = 0
    access("/usr/local/sbin/opera", X_OK) = -1 ENOENT (No such file or directory)
    access("/usr/local/bin/opera", X_OK) = -1 ENOENT (No such file or directory)
    access("/usr/bin/opera", X_OK) = 0
    getuid() = 1000
    stat("/usr/bin/opera", {st_mode=S_IFREG|0755, st_size=416, ...}) = 0
    pipe2([13, 19], 0) = 0
    pipe2([20, 21], 0) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fd725cf1bd0) = 1469
    close(19) = 0
    close(21) = 0
    wait4(1469, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1469
    and it's strange but as i can understand it uses some mime cache file located at /usr/local/share/mime/mime.cache
    and before that some other non existing files, but i dont see there any familiar config files.

  • Apple doesn't allow Mail users to open links with Chrome

    Apple doesn't allow Mail users to open links with Chrome, Chrome is the deafult browser and it seems that there is a blockage for 3rd party browser, not very nice !!!!!!

    Apple doesn't allow Mail users to open links with Chrome, Chrome is the deafult browser and it seems that there is a blockage for 3rd party browser, not very nice !!!!!!

  • How can I force Firefox to override javascript when opening links with ctrl+click?

    There are certain sites that always open up a link in the active window despite said links being opened by ctrl+clicking it. Basically what happens is that a java script on the site forces the active window to load the link while at the same time Firefox follows the ctrl+click command and loads it in a new tab. You end up with two tabs with the same information and always have to go back in your original tab to be able to open other links.
    Usually you can open the link the way you want by right-clicking and selecting 'Open Link in New Tab' but for some reason ctrl+click is treated as if it was a regular click. How can I stop this from happening and force Firefox to ONLY load the new tab?
    This problem is not specific to the version of Firefox I'm using or the operating system, but seems to be caused by java script on the site. Disabling java scripts makes the problem go away but sometimes it also disables the sites.

    If you're trying to protect your browser from hackers, I'd recommend setting up a master password for your saved passwords. Other than that, your anti-virus and firewall are responsible for keeping your computer safe.
    If you're trying to protect your browser from someone else (i.e. somebody who can physically use the computer) just lock your entire computer with a password. If someone else has to use it, you could try letting them use the guest account.

  • Opening windows with JavaScript

    I am reasonably happy with my feedback screen, but after a
    visitor sends a
    message I would like to close it, and then pop up a smaller
    "Thank you" window
    for a few seconds.
    After a lot of messing around, I have more or less got this
    working (and have a
    slightly better understanding of JavaScript), but have a
    number of questions.
    1. What is the difference between MM_openBrWindow() and
    open.window()? They
    appear to do the same thing, and to take the same parameters.
    2. If I open the new feedback window, using either of the
    above, and then use
    open.window to open the Thank you window from the feedback
    window, it appears to
    use the same parameters as the previous window, regardless of
    what I specify.
    Is there a way around this?
    3 The alternative to this would be to put code in the
    originating window which
    popped up the feedback window, and then popped up the Thank
    you window when the
    feedback window closed. Can I have the first window return a
    result, and then
    pass it on to the second window, and how would I access it in
    the second window?
    Clancy

    > This works with the local copy, but not with the remote
    copy. I replaced
    > the
    > relative URL with the absolute URL, so that it opened
    the remote copy,
    > even if
    > it had been loaded from my computer, and the local copy
    still worked.
    > However,
    > when I modified index.php to open the remote copy of
    Xcl_qry.php, the
    > Thank you
    > window did not open.
    Make a simple test. You will find that either of these
    methods works.
    Something else is coloring your interpretation here.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "Clancy" <[email protected]> wrote in message
    news:[email protected]...
    > "Murray *ACE*" <[email protected]>
    wrote:
    >
    >>Show us the respective markup in either case, please.
    >>
    >>If you look at the OBW function, you'll see that it's
    just calling the
    >>window.open() function -
    >>
    >>function MM_openBrWindow(theURL,winName,features) {
    //v2.0
    >> window.open(theURL,winName,features);
    >>}
    >>
    >>so you should get the same behavior with either.
    >
    > SHOULD being the operative word. As I have noted
    elsewhere, I found the
    > version
    > which I thought I had working operates correctly if I
    run the local copy,
    > but
    > not if I run the remote copy.
    >
    > The sequence of events is as follows.
    >
    > Index.php has a 'Comments' link, with the following
    code:
    >
    > <img src="Images/Xclqry.jpg" alt="Comments and
    queries" width="60"
    > height="24"
    >
    border="0"onclick="MM_openBrWindow('Xcl_qry.php','Xclqrywindow','width=800,
    > height=600,menubar=yes')" >
    >
    > This loads the feedback form Xcl_qry.php. This is based
    on David's
    > feedback
    > form. When this is loaded it checks if data has been
    entered. If so, it
    > processes it and, if valid, tries to e-mail it. If this
    is successful it
    > should
    > open the 'Thank you' window, and then close. The code
    used for this is:
    >
    > <script
    >
    type="text/javascript">window.open('Thanks.php','Thankswindow','width=400,height=200');</ script>
    >
    > This works with the local copy, but not with the remote
    copy. I replaced
    > the
    > relative URL with the absolute URL, so that it opened
    the remote copy,
    > even if
    > it had been loaded from my computer, and the local copy
    still worked.
    > However,
    > when I modified index.php to open the remote copy of
    Xcl_qry.php, the
    > Thank you
    > window did not open.
    >
    > I then modified the open commands to ask for a menu bar,
    so that I could
    > examine
    > the code actually loaded to my PC (on the last pass),
    and altered
    > Xcl_qry.php so
    > that it remained open. I then ran each version, and
    saved the code. When
    > I
    > compare the two versions they were identical, except
    that the remote
    > version had
    > an additional line on the end:
    >
    > <script
    language='javascript'>postamble();</script>
    >
    > I put this on to the local copy, so the two files as
    loaded were
    > identical, but
    > this made no difference.
    >
    > So the current state of play is that the local copy of
    Xcl_qry.php will
    > open
    > either the local or remote copy of Thanks.php, but the
    remote copy of
    > Xcl_qry.php will not open the remote copy of Thanks.php,
    even though the
    > code
    > actually loaded onto my PC is identical. I have not
    checked if it will
    > open the
    > local copy as this does not seem very relevant.
    >
    >
    http://www.corybas.com/
    > Clancy

  • Open links with an app

    I have a Samsung S3, Android version 4.1.2 and using Firefox 25.
    When I was using the default Internet app, every time I clicked on a youtube or play store link, it would ask me what program I would like to open it with.
    But when I do the same in Firefox, it goes to the mobile site automatically. Can I change this?

    hello Juiceman77, i think google would have to fix this on their server side and treat firefox on android as a mobile browser and send the right intent to open the appropriate android apps: https://support.mozilla.org/en-US/questions/961564#answer-444901

  • Open file with javascript

    Hello all ,
    I used the package in the Denes Kubicek demo page: http://htmldb.oracle.com/pls/otn/f?p=31517:118:651492651950833::NO, to Export report data into XML file and it works fine.
    I'm now using it in a Shared process being called from Javascript in the page, my problem is that in this way i can't download a file.
    Javascript
    <script type="text/javascript">
    function carregar_report_id()
    var temp_ir_id = document.getElementById('apexir_REPORT_ID').value;
    var temp_page_id = document.getElementById('pFlowStepId').value;
    var ajaxRequest = new htmldb_Get(null,$v('pFlowId'),'APPLICATION_PROCESS=CARREGAR_REPORT_ID',0);
    ajaxRequest.add('GLOBAL_IR_ID',temp_ir_id);
    ajaxRequest.add('GLOBAL_PAGE_ID',temp_page_id);
    var ajaxResult = ajaxRequest.get();
    if(ajaxResult)
              //document.getElementById('teste_listagem').innerHTML = 'update_selected_template:' + ajaxResult + '
              //alert("XML criado: " + ajaxResult);     
              document.write(ajaxResult);
              //document.getElementById('xml_div').innerHTML = ajaxResult;          
    else
    alert('Erro de Aplicação, #create_ir_xml# contactar administrador!');
    ajaxRequest = null;
    </script>
    Shared Process
    DECLARE
    id_region NUMBER;
    BEGIN
    select region_id into id_region from apex_application_page_regions where APPLICATION_ID= :APP_ID AND PAGE_ID= :GLOBAL_PAGE_ID AND SOURCE_TYPE='Interactive Report';
    export_xml_pkg.print_report (id_region,'RelatorioIR_'||:GLOBAL_PAGE_ID,:GLOBAL_PAGE_ID);
    END;
    How can i open the xml file in a new tab with javascript??
    Regards Pedro.

    As a short term workaround, you could package it with Firefox on the USB flash drive to work around the tendency of the installed Firefox to look to its own profile folder.
    Possible discussion forums:
    (1) Add-ons - https://forums.mozilla.org/addons/
    Not sure if they talk about webapps or just the more conventional kinds of add-ons.
    (2) Mozillazine - http://forums.mozillazine.org/
    Again, not sure there is a board for this yet.

  • Trouble opening a link with Javascript

    On this particular site the Log In section calls javascript: show_login_popup[]. This has stopped working, it always used to.
    If it is any consolation it won't work on IE or Google Chrome either.
    I have reinstalled Java and have confirmed that it is working okay.
    I use Kaspersky Internet Security (firewall).
    == URL of affected sites ==
    http://lbc.audioagain.com/

    To avoid confusion: http://kb.mozillazine.org/JavaScript_is_not_Java
    See [[JavaScript]] and http://kb.mozillazine.org/JavaScript
    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]
    If it does work in Safe-mode then disable all your extensions and then try to find which is causing it by enabling one at a time until the problem reappears.
    You can use "Disable all add-ons" on the [[Safe mode]] start window to disable all extensions.
    You have to close and restart Firefox after each change via "File > Exit" (Mac: "Firefox > Quit"; Linux: "File > Quit")

  • Firefox does not open links with a new window or tab for certain web sites, e.g. Santander On line banking, help links.

    When accessing some sites where they have links for additional information that would normally open a new window or tab, Firefox does not open either. This happens on a variety of sites, most recently the Santander on-line banking site.
    == URL of affected sites ==
    http://

    Such JavaScript links should show the image in the same tab, so make sure that you left click such links.
    * http://kb.mozillazine.org/JavaScript
    Try to reload the web page(s) and bypass the cache.
    * Press and hold Shift and left-click the Reload button.
    * Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    * Press "Cmd + Shift + R" (MAC)

  • Cannot open link with PDF in windows7

    I got a new computer with windows 7( 64 bits) and I have got the latest version for Acrobat reader (Windows 7/English 10.1.3). When I search for a web page and I get links that contain PDF documents, I cannot open the PDF docs.  The Adobe reader tries to open the document but it generates the following error message:
    "There is a problem with Adobe Reader.  If it is running, please exit and try again (107472867:3). If I try to click the PDF link again, it may succedd or it may fail. Any suggestions about how to fix this annoying issue. I never had this problem with Vista or Windows 7 before!

    Hi,
    Please try the below mentioned steps and let me know if that helps
    Open Adobe reader
    Click Edit>Preferences
    Click "General" under categories
    Uncheck " Enable Protected mode at Startup"
    Click Ok and close Reader
    Try opening the link again
    ~Pranav Jain

  • Open link with external application

    Hi,
    From a script page in Interaction Manager I'd like to open a linked .eml file with Outlook, but CCA opens a java windows where I can read the mail body, but not the attachment... Is there a way to force open the linked .eml file directly with Outlook (or to see the attachment in Java...)?
    Tnx
    Giuseppe

    Hi all,
    Oracle suggested me to add this lines in the web.xml web application file:
    <mime-mapping>
    <extension>eml</extension>
    <mime-type>message/rfc822</mime-type>
    </mime-mapping>
    It didn't worked for me... so I tried "application/outlook", "application/msoutlook", "application/vnd.ms-outlook", "application/octet-stream" and so on... but nothing changed.
    Then I tried changing this entry in Windows client registry:
    from
    [HKEY_CLASSES_ROOT\MIME\Database\Content Type\message/rfc822]
    "CLSID"="{3050F3D9-98B5-11CF-BB82-00AA00BDCE0B}"
    to
    [HKEY_CLASSES_ROOT\MIME\Database\Content Type\message/rfc822]
    "CLSID"=""
    and it's working !!!
    I don't know if there is a better way to achieve this... or if this change can prevents something other from working... but for now is my solution...

  • Tricky problem. Opening RAW with Javascript. White balance problem.

    Hi all. Hopefully someone can help with this - its a tricky one.
    I've been using a javascript to send RAW and DNG files to Photoshop CS5 for automatic processing. The script opens the files directly into PS, apparently bypassing Adobe Camera Raw. It always renders the photos with the ACR default settings which can be set in either ACR on Lightroom. The standard Adobe settings are WB (As Shot), Brightness (+50), Contrast (+25).
    My problem is that it ignores any changes I have made to the RAW files in ACR. So if I want to use a custom white balance, its not possible to use the javascript. The script ignores the 'custom' white balance and resets it to 'As Shot'.
    I've tried changing the default values in ACR but the options are As Shot, or a set Kelvin preset such as Tungsten, Sunlight etc. Nothing helps.
    Is it possible for the script to be mindful of the custom adjustments - especially subtle changes to WB - that I have made in ACR?
    The script is below...
    var stacks = app.document.stacks;
    var stackCount = stacks.length;
    for(var s = 0;s<stackCount;s++){
          var stackFiles = getStackFiles( stacks[s] );
          if(stackFiles.length> 1){
               var bt = new BridgeTalk;
               bt.target = "photoshop";
               var myScript = ("var ftn = " + psRemote.toSource() + "; ftn("+stackFiles.toSource()+");");
               bt.body = myScript;
               bt.onResult = function( inBT ) {myReturnValue(inBT.body); }
               bt.send(500);
    function getStackFiles( stack ){
          var files = new Array();
          for( var f = 0; f<stack.thumbnails.length;f++){
               files.push(stack.thumbnails[f].spec);
          return files;
    function myReturnValue(str){
          res = str;
    function psRemote(stackFiles){
          var loadLayersFromScript = true;
          var strPresets = localize ("$$$/ApplicationPresetsFolder/Presets=Presets");
          var strScripts = localize ("$$$/PSBI/Automate/ImageProcessor/Photoshop/Scripts=Scripts");
          var strFile2Stack = "Load Files into Stack.jsx";
          var ipFilePath = app.path + "/" + strPresets + "/" + strScripts + "/" + strFile2Stack;
          var ipFile = new File (ipFilePath);
          $.evalFile( ipFile );
          loadLayers.intoStack(stackFiles);
          app.doAction ('My Action');
          var saveFile = new File('~/desktop/'+(new Date().getTime().toString())+'.psd');
          app.activeDocument.saveAs(saveFile);
          app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);

    Paul,
    this script do perfectly what i need... But unfortunately not in Bridge CS6 :-(
    I use Windows7 64 and CS6. When I run the script from the Extended Script Toolkit, everything works great.
    Then I saved the script in the Bridge folder "startup scripts". At the start of Bridge I get the following error message:
    "Error in C: \ Users \ ... \ AppData \ Roaming \ Adobe \ Bridge CS6 \ Startup
    Scripts \ Stack Batch.jsx
    Line 1: var = app.document.stacks stacks;
    undefined is not an object "
    Bridge and then starts the script is not enabled.
    Thanks for any help
    -kai

  • Mail now opens links with Internet Explorer

    Today, clicking on a link in Mail opens the address with Internet Explorer. Before, it was Safari. I have no idea how or why this got changed! How do I get the old (Safari) behavior back??

    you have Internet Explorer in Leopard? I thought it was no longer supported.
    you can set the default browser to safari in safari preferences->general. that should do it.

  • Open link with middle click to a new tab goes back to original page when selected

    Scenario:
    I am on a page (eg. a google search) and middle click a link to open it in a new TAB. The page opens in an adjacent TAB. I may or may not open other links in the same way.
    Problem:
    As soon as I select anyone of these new TABS it automatically jumps back one page history, eg. back to the google search page in this example.
    Comments:
    This was happening on my last PC and I have just got a new one. The problem was not there and now it seems to be back. Could it be a setting that is getting sync'd across from my online profile?

    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window or otherwise make changes.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes

  • Open Window with Javascript

    Good Morning All,
    I am trying to open use a button in captivate to launch
    another .swf movie and am having no luck. I have reviewed all of
    the posts here in the forums, but I still cannot seem to get it to
    work. So, I apologize for posting this again!
    Here's and overview:
    I am creating a several Captivate projects that will be
    hosted online. I am publishing to Flash. One project provides an
    overview and serves as a "launching" point for the other projects.
    So, I want to be able to open a new, "chromeless" browser
    window set to the specific size for the project when I click a
    button that will open another project which I have published to
    Flash.
    Any help would be greatly appreciated!
    Aaron

    Thanks for your help Frank. I can get the window to pop-up
    can open the other file, but there is just one snag. When I click
    on the link, the original window goes blank and I would like it to
    keep the stay at the point in the presentation where the user left.
    Is there any way to keep the original project from going
    blank? (The Flash file disappears and [OBJECT] appears on the blank
    browser window.)

Maybe you are looking for

  • PS CC HDR toning in ACR then Converting to 16 bit major error!

    So here's the deal - I'm an avid user of HDR and have always made my HDRs in photoshop (but tonemapped elsewhere).  Now, with the new tonemapping in ACR I can get great results - BUT - there's a BIG problem. After I've created my HDR and toned it in

  • Multiple cursor names in xy graph

    Hi, I have tried putting the names of multiple cursors that I am using in my xy-graph. But I only able to name only one cursor, not sure where I am going wrong... I want the names of both the cursors appear. I am as such changing the names of the cur

  • How do I ensure that a download appears on both of my desktops?

    I downloaded Open Office and it shows up on the main user account but I can't find it on the other user accounts.  Why is this?

  • Paging, MemoryMappedFile and GC fun

     I have 16GB of data collecting in memory, in a 64-bit c# project using MemoryMappedFile.  The data arrives from a network connection on quite a quick transport (a good chunk of data arriving every 200ms), and I write it into a view of that memory ma

  • 40 possible to run on s60?

    Hi, Just a simple question please but not for newbies. I learned by search that applications on series40 are based on something called j2me, and that applications of S60 don't work on series 40. my question here is: if I buy series 60 phone in the fu