To make text fields non-editable on MAC

Hi all,
In my application(web client), I need to make some text fields readonly ie non-editable . So, If I make the field non-editable . It is working fine in IE and FF. But in Safari we can edit the field .

Is there anyway to make the field readonly while using MAC also.

I have used elements.element_name. readOnly = true ;
but this is also not working.

We can use label instead of field . but is it possible to make the label look like exactly as text field appears in safari.

Thanks in advance.

It is working correctly for me, try to update Safari to the latest build, Apple fixed a lot of stuff and now it’s working pretty well with Servoy WebClient.

In the example CRM solutions . there is a global method openSolution
which checks the OS and overrides the style.

Is it possible to use some style which will make the text field appear as same as it appears in IE…

No, text fields, drop down menus, buttons are defined by the browser: Safari uses the Aqua style, FireFox use a different style and Explorer on Windows uses another style. You can’t change this.