Safari "tel:" phone number links stripping non-numeric characters

After a week of owning my iPhone (two weeks after it launched) I made myself a little web interface that contain various iPhone-helpful links. Four of these were AT&T specific telephone links:
*646# - check how many minutes remaining
*729 - pay your bill
etc etc..
(e.g. <a href="tel:*729">click here to pay your bill</a>)
Well, needless to say this was a very convenient feature, however these links no longer function properly. It seems that the iPhone is now stripping any/all non-numeric characters from the link (although I haven't done extensive testing to see exactly which characters .. only with * and $ in particular).
I've even tried HTML entities but they were stripped too.
Now I know apple had a security fix a few patches back, one that fixed a vulnerability involving "tel:" links (CVE-2007-3755), but I haven't found any documentation regarding special characters now being ignored/stripped.
So, my question is does anyone know if there is a workaround for this, or did the patch inadvertently and permanently destroy the ability to send these very helpful text messages via a web interface?
Thanks,
Marc

I'm having a similarly annoying behavior with "tel:" links. I'm doing the same thing -- writing a web page to store some convenient numbers, but for me, it's for teleconference numbers. You dial into a toll-free number, then after a pause, dial in a passcode.
On the iPhone's contact list, you can program in the pauses as the letter "p."
However, in a tel: link, the p's change to 7's. Interesting!
What I've discovered is that, for me (FW 1.1.2), alphabetical characters are translated into their numerical equivalents. So 1-800-COMCAST (a number I've had to dial all too much recently) gets rendered to 18002662278.
This is a difference between Safari 3 and the iPhone version. On Safari 3 on the Mac, both the HTML and a mouseover shows that the tel link contains the letters. On the iPhone, though, clicking the link brings up a dialog box with the letters "translated."
So, interesting -- but now I have a problem. How do I enter a pause into a tel link?

Similar Messages

  • How can we turn off auto phone number linking

    iphone keeps turning dates and Air way bill numbers into phone number links.
    How can i turn it off  in ALL apps?
    thanks

    I didn't think you could disable that as it's required by law
    http://www.blackberry.com/btsc/KB13769
    If someone has been helpful please consider giving them kudos by clicking the star to the left of their post.
    Remember to resolve your thread by clicking Accepted Solution.

  • Removing non-numeric characters from string

    Hi there,
    I need to have the ability to remove non-numeric characters from a string and I do not know how to do this.
    Does any one know a way?
    Example:
    Present String: (02)-2345-4607
    Required String: 0223454607
    Thanks in advance

    Dear NickM
    Try this this will work...........
    create or replace function char2num(mstring in varchar2) return integer
    is
    -- Function to remove Special characters and alphebets from phone no. string field
    -- Author - Valid Bharde.(India-Mumbai)
    -- Date :- 20 Sept 2006.
    -- This Function will return numeric representation.
    -- The Folowing program is gifted to NickM with respect to his post on oracle site regarding Removing non-numeric characters from string on the said date
    mstatus number :=0;
    mnum number:=0;
    mrefstring varchar2(50);
    begin
    mnum := length(mstring);
    for x in 1..mnum loop
    if (ASCII(substr(upper(mstring),x,1)) >= 48 and ASCII(substr(upper(mstring),x,1)) <= 57) then
    mrefstring := mrefstring || substr(mstring,x,1);
    end if;
    end loop;
    return mrefstring;
    end;
    copy the above program and use it at function for example
    SQL> select char2num('(022)-453452781') from dual;
    CHAR2NUM('(022)-453452781')
    22453452781
    Chao!!!

  • Catching errors such as divide by zero and typing non-numeric characters

    Fellows: How do I extend following script to catch errors such as divide by zero and typing non-numeric characters.      Thanks
    This program takes two integers (whole numbers), then displays the sum, average, division,
    Modula of those numbers and finally the first number raised to the power of the second number.
    import java.io.*;
    public class HWOne
         public static void main(String[] args) throws IOException  // error handling
              // variable declaration
              String firstdigit, seconddigit;
              int first, second, sum, total, modus, power;
              float division;
              double average;
              BufferedReader myIn = new BufferedReader(new InputStreamReader(System.in));
              //Invoke user response
              System.out.print("Please enter first digit ");
                   firstdigit = myIn.readLine();
                   first = Integer.parseInt(firstdigit);
              System.out.print("Please enter second digit ");
                   seconddigit = myIn.readLine();
                   second = Integer.parseInt(seconddigit);
              //computations
              sum = first + second;
              average = (double)sum / (double)2;
              division = (float)first / (float)second;
              modus = first % second;
              power = (int)Math.pow(first, second);
              //Screen message
              System.out.println("Sum: " + sum);
              System.out.println("Average: " + average);
              System.out.println("Division: " + division);
              System.out.println("Modula: " + modus);
              System.out.println("Power: " + power);

    Have you learnt about try/catch statements yet?
    The parseInt method throws a NumberFormatException. So you place the call to that method inside a try statement and catch the exception.
    For divide by zero, you can use an if statement. If the divisor != 0 perform division.

  • Select only non-numeric characters

    A
    $
    ^
    (78^*)5$#7
    )!@#$0-99
    _454*(&--0
    +@#$%564
    =123
    How select only non-numeric characters from above table?

    Nilesh Hole,Pune, India wrote:
    but i want a uniqe query.
    suppose table have n number of rows then how i will wirte a query.Not sure what you mean? Do you want to select a list of distinct non-numeric characters used in your table? Then:
    column "Distinct non-numeric chars" format a30
    with t as (
               select '!' a from dual union all
               select '@' from dual union all
               select '#' from dual union all
               select '$' from dual union all
               select '%' from dual union all
               select '^' from dual union all
               select '&' from dual union all
               select '*' from dual union all
               select '(78^*)5$#7' from dual union all
               select ')!@#$0-99' from dual union all
               select '_454*(&--0' from dual union all
               select '+@#$%564' from dual union all
               select '=123' from dual union all
               select '135790' from dual
    select  distinct substr(a,column_value,1) "Distinct non-numeric chars"
      from  (
             select  regexp_replace(a,'[[:digit:]]') a
               from  t
               where not regexp_like(a, '^[[:digit:]]+$')
            table(
                  cast(
                       multiset(
                                select  level
                                  from  dual
                                  connect by level <= length(a)
                       as sys.odcinumberlist
    Distinct non-numeric chars
    +
    =
    $
    Distinct non-numeric chars
    ^
    14 rows selected.
    SQL> SY.

  • How can I remove non-numeric characters from a cell?

    I have a file an rtf file that I can open in Numbers. It puts each line in a separate cell. Each cell contains non-numeric and numeric characters. I'd like to delete the non-numeric characters so that I can add the numbers together. Is there a way to do this easily in Numbers that doesn't require doing it manually?
    Thanks,
    David

    Ok, David,
    This solution will work for vlaues up to 99,000 and if there is a space in front of your amount. There are two parts for clarity but you could wrap them up into one formula if you wanted to.
    B2 =FIND(" ",A2,LEN(A2)−9)
    C2 =MID(A2,B2,10)
    If there is a return before your amount (certain cells in your screenshot got me wondering) then the formula in column B
    =FIND("
    ",A2,1)
    It looks funny because it is finding the return.
    Let me know if this works for you.
    quinn

  • Replace Non-Numeric Characters with a Numeric Character in a String

    Hi Guys,
    I need to replace all the non-numeric characters (including embedded blanks & hyphen) in a string to a numeric character '1'.
    The trailing blanks should not be replaced.
    e.g. "P22233344455566" should be changed to "122233344455566"
    &    "49-1234567           " should be changed to "4911234567          "
    Please help.

    Use [replace|http://help.sap.com/abapdocu_70/en/ABAPREPLACE_IN_PATTERN.htm] with a regular expression to translate any non-numeric character (i.e. any character not between 0 and 9) to 1:
      REPLACE ALL OCCURENCES OF REGEX '[^0-9]' IN value WITH '1'.
    Cheers, harald
    p.s.: In older releases [translate|http://help.sap.com/abapdocu_70/en/ABAPTRANSLATE.htm] would also do the trick, but is more lengthy, because one would need to specify each individual character that should be replaced, e.g.:
      TRANSLATE value TO UPPER CASE.
      TRANSLATE value USING
          ' 1_1-1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1'.

  • Removing Non-numeric characters from Alpha-numeric string

    Hi,
    I have one column in which i have Alpha-numeric data like
    COLUMN X
    +91 (876) 098 6789
    1-567-987-7655
    so on.
    I want to remove Non-numeric characters from above (space,'(',')',+,........)
    i want to write something generic (suppose some function to which i pass the column)
    thanks in advance,
    Mandip

    This variation uses the like operators pattern recognition to remove non alphanumeric characters. It also
    keeps decimals.
    Code Snippet
    CREATE FUNCTION dbo.RemoveChars(@Str varchar(1000))
    RETURNS VARCHAR(1000)
    BEGIN
    declare @NewStr varchar(1000),
    @i int
    set @i = 1
    set @NewStr = ''
    while @i <= len(@str)
    begin
    --grab digits or (| in regex) decimal
    if substring(@str,@i,1) like '%[0-9|.]%'
    begin
    set @NewStr = @NewStr + substring(@str,@i,1)
    end
    else
    begin
    set @NewStr = @NewStr
    end
    set @i = @i + 1
    end
    RETURN Rtrim(Ltrim(@NewStr))
    END
    GO
    Code to validate:
    Code Snippet
    declare @t table(
    TestStr varchar(100)
    insert into @t values ('+91 (8.76) \098 6789');
    insert into @t values ('1-567-987-7655');
    select dbo.RemoveChars(TestStr)
    from @t

  • How do i change the phone number linked to my apple id

    Hi there
    I have just got a contract iPhone with 3 network.
    Got my PAC code and my number was transferred over today.
    I have turned the phone on and off again as requested but the number linked to my apple id is still the old number
    Whenever I call anywhere my number comes up correctly but anyone I text gets the wrong number
    Please help as all my friends are getting very confused

    Tap "Manage your Apple ID"
    https://appleid.apple.com/cgi-bin/WebObjects/MyAppleId.woa/

  • Phone number links in iCal on iPhone

    When I receive an email on my iPhone that has a phone number included in the text it shows as a link I can tap, and then my iPhone will dial the number. Nice. Is there a way to enter a phone number in iCal that will act the same way? I often place customer phone numbers in iCal appts, but they are not clickable; it would be really handy if they were. Am I just not knowing how to do this?
    Thanks!

    I don't believe this is possible. I sometimes enter a phone number as a note for an event, but the number is not active/clickable to dial the number as is available with a received email or with a website.

  • Imessage phone number link up

    I am not able to link my phone number to imessage. What should i do to link it?

    Hello there, Mukund Nirmal Kumar.
    The following Knowledge Base article provides some valuable information to review on linking your iOS device:
    iOS and OS X: Link your phone number and Apple ID for use with FaceTime and iMessage
    http://support.apple.com/kb/HT5538
    If you have reviewed this information and the issue persists, please feel free to elaborate further or provide the specific error message you may be recieving.
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • Phone number links in iCal

    Hello all;
    In Mail, phone numbers turn into links which when tapped dial the call.
    In iCal, even if I put a phone number in the event name or notes and view it on the iPhone, it is not a link. So I transcribe it on paper (yuck!) then dial it manually.
    Tried to workaround this by adding attendees to the event but those contacts don't show on the iPhone.
    Anyone know a way to be able to tap-dial from iCal on the iPhone?
    Thanks, dave

    Not possible.
    http://www.apple.com/feedback/iphone.html

  • How to remove a phone number linked to an imessage account

    Hey
    I used imessage from my mac and ipad from time to time but about a year ago I had logged into my itunes account on a friends iphone to help them transfer some info to their new phone. In the process of that, it registered their phone number to my imessage account. I found this out recently when i checked an imessage conversation and had seen a message i did not send. I have gone on to the website and checked under "manage devices" but only my ipad shows up. Is there a way to deactive the phone number associate to my imessage account?
    Thanks

    Hi allia.fm,
    Based on your description, you may want to see if your friend's phone number is showing up as linked to your Apple ID, as outlined in the following article:
    iOS and OS X: Link your phone number and Apple ID for use with FaceTime and iMessage - Apple Support
    If so, there is an Unlink a phone number section under the Learn more header in that article.
    Regards,
    - Brenden

  • How do I change the phone number linked to one of my contacts?

    We want to FaceTime my mother in law but under her contact her work number is listed as the FaceTime phone number. I need to change that to either her mobile or her email address. How do I do that?

    iMessage is tied to your Apple ID.
    If you are using the same Apple ID, you will share iMessages across all your devices.
    If you use a different Apple ID, it won't happen.

  • HT3529 New Phone Number Linking to Messages

    I have a new phone number and am having trouble getting the new number to appear on my iPhone 4S under the Messages/Settings.
    Even though the old number has been deactivated, messages are still being sent/received by the old number.
    It's been approximately 72 hours since the new number went into effect.  How do I get this to update?

    Hi,
    For me this method did not work.
    However as you can see from the other posts for some people it does.
    There is not really enough info to determine what was different about those that worked.
    9:18 PM      Wednesday; October 31, 2012
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
      iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.2)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

Maybe you are looking for

  • SAPSQL_ARRAY_INSERT_DUPREC error in ST22

    Dear all, We have CI and 2 Dialog instanence in Prod Environment .  Oracle 10g , AIX and Ecc6.0 . past 2 days i am getting the below error on Application 1 error . Runtime Errors         SAPSQL_ARRAY_INSERT_DUPREC Exception              CX_SY_OPEN_SQ

  • Problem: 1 physical table -- multiple logical table sources

    Hi, I'm quite new to BIEE and setting up my repository. So I have a question, if the following scenario is possible: Physical Layer: TABLE_A: COL_A, COL_B, COL_C TABLE_B: COL_D, COL_E, COL_F Join TABLE_A.COL_A = TABLE_B.COL_D In Business Model I have

  • Two problems with recent kernels - KMS resolution and fan speed

    Two issues have arisen since kernel26-2.6.32-6.  One is that that the boot process and all consoles only use approx. two-thirds of the screen, with the correct console font - as if the resolution is being detected as 800x600 rather than 1440x900.  Th

  • I lost all my data after clicking F11

    Hi everybody! I have lost all my data when I clicked F11 and  factory recovery was executed. Is there any way to return back the data? They are very important.  They were all my data, very important including all data from university - for more than

  • Error Loading Tracklog

    I have seen another post to this effect, but in that case, timing info was missing from the file. I am running LR4 on Lion 10.7.3.  I am able to successfully geotag my photos using a gpx file from my Holux M241 and Jeffrey Friedl's Geotagging LR plug