Для этого есть специальная страница: http://<servername>/<organization>/_forms/readonly/readonly.aspx?id=ObjectId&objTypeCode=ObjectTypeCode. Возможно фреймы при этом будут выглядеть "активными". В этом случае вы можете воспользоваться следующим решением:
http://mscrm4ever.blogspot.com/2009/...-solution.html. При загрузке формы объекта вы можете проверить ее тип: crmForm.FormType и если вызвана форма для чтения применить изложенное в посте решение.