2 Replies Latest reply on May 1, 2009 1:02 AM by Ali Gohar

    Safari Problems

    Ali Gohar Newbie

      Hi,


      I am having an issue in displaying some characters in Safari, it works fine for Firefox and IE. Here is what i am doing:


      I've an s link and value of s link has character é in it. These characters are stored in database. User enters text in text field and I store it in db. When I store them in database their code is being stored. For example for above character which is é


      This works fine and get displayed correctly in IE and Firefox but it doesn't work in Safari and it just breakes and Safair complains about it. I think if i store in database its corresponding character è it think it will work. But don't know how to put these codes in db instead of é code?


      This is not the only character, it can be anyother character. I've charset set to UTF-8 in my seam page.


      Any idea?


      Thanks

        • 1. Re: Safari Problems
          Francisco Jose Peredo Noguez Master

          Yes, I have the same problem s:links do not work correctly in Safari if they have query string parameters, seems like the ampersand & used to join query string parameters gets corrupted by Safari and Google Chrome (seems like an incompatibility with the WebKit renderer).

          • 2. Re: Safari Problems
            Ali Gohar Newbie

            When I store them in database their code is being stored. For example for above character which is é

            I was wrong here, the code is not stored in database it is actual character é is stored in database. I tried to instead store its code é in database but that code is literally displayed by all browsers as it is.


            So it means it is s:link which converts character é to its corresponding é code. But how can i force s:link to convert it to é instead?


            Please help. Its really annoying.