코드/JS 43

멀티 문자열에서 빈 줄 없애기

/* 서과장이 준거*/ var a = $('#aa').text(); if(a.indexOf("\n")){ var ok = a.split("\r") } alert(ok[1]) /*실제 사용*/ trace(char.indexOf("\r")); 빈 줄의 경우 \n 이 아닌 \r 로 잡아졌음. 브라우저를 타는지 OS 별로 다른지는 아직 확인 안됨. \n : 줄바꿈 \r : 캐리지 리턴 ( 줄의 맨 처음으로) 하지만 액션 3.0에서 indexOf("\n") 의 값은 여전히 잡아 내지 못해서 -1 을 반환했음 indexOf("\r") 값이 첫 빈줄을 잡아냈음. 결국 플래시 내부에선 charCode 값으로 빈줄 체크해서 해결하긴 했지만 이부분에 대해 자바스크립에서의 접근법도 필요함.

코드/JS 2011.11.24

Javascript 에서 플래시 Object 잡기

=== Flash Object 인식 함수함수 (JavaScript) function getMovie( id ) { var obj = document.getElementById( id ); if( typeof objobj != 'object' && navigator.userAgent.indexOf("Safari") == -1 ) obj = obj.getElementsByTagName( 'object''object' )[0]; return obj; } === getMovie 함수 사용 예시 코드 (JavaScript) var objobj = getMovie( "flash_obj" ); obj.style.height = "100px"; ====== 코드 해석 - 이중으로 된 object 태그의 경우 Activ..

코드/JS 2011.01.27