| 제목 | 재미있는(X같은) ie8 | ||
|---|---|---|---|
| 글쓴이 | 변종원(웅파) | 작성시각 | 2012/10/23 18:39:35 | 
| 
                         | 
                |||
| 
                        ie8은 참 재미있습니다. 변종중의 변종같네요. ie8에서 jquery의 trim() 함수를 사용하면 지원되지 않는 프로퍼티나 메소드라고 에러를 뱉어냅니다. 다른 브라우저는 문제가 없구요. ㅋㅋ 
                        
                     | 
                |||
| 다음글 | 주말에만 사무실 제공해주실분? (6) | ||
| 이전글 | jQuery Conference 2012 Asia가 서... (2) | ||
| 
                             
                                최용운
                                /
                                2012/10/24 09:06:17 /
                                추천
                                0
                             
                            
                                 $.trim()으로만 쓰면 모든 브라우저에서 Ok인가요?
                             
                         | 
                    
| 
                             
                                tigerbi
                                /
                                2012/10/24 10:06:19 /
                                추천
                                0
                             
                            
                                 $('#group_field').val().trim()!='' 는 에러가 나는게 정상인 것 같은데요? 
                        위의 에러코드는 jquery에서의 trim() 메소드가 아니라 자바스크립트의 String 객체의 trim() 메소드를 쓰겠다는 의미인데 자바스크립트의 String 객체에 trim() 메소드는 없는 것 같은데요. $.trim()은 jquery 유틸리티 메소드로서 지원되는거구요. 오히려 $('#group_field').val().trim()!=''은 에러가 발생해야 맞는 상황같아요^^; 혹, 제가 잘못알고 있는 부분이 있다면 다음분이 알려주세요~^^;  | 
                    
| 
                             
                                최용운
                                /
                                2012/10/24 10:53:21 /
                                추천
                                0
                             
                            
                                다른브라우저는 string 객체에서 trim 메서드를 제공해주는데, ie8에서는 안해주는거라고 하네요.. 
                        http://stackoverflow.com/questions/4232190/are-text-trim-really-cant-work-in-ie8  | 
                    
| 
                             
                                tigerbi
                                /
                                2012/10/24 12:07:40 /
                                추천
                                0
                             
                            
                                그렇다면 정말 x같은 ie8이네요.. 
                        $.trim()만 사용해야겠어요.  | 
                    
| 
                             
                                변종원(웅파)
                                /
                                2012/10/24 14:28:29 /
                                추천
                                0
                             
                            
                                최용운, tigerbi/ ie8 이하 지원을 안하는거죠. ㅋㅋ
                             
                         | 
                    
| 
                             
                                양승현
                                /
                                2012/10/24 16:01:01 /
                                추천
                                0
                             
                            ㅎㅎ 위에 tigerbi님의 말씀처럼 .trim()해버리면 자스의 trim()을 호출하지용.  |