밤에 갑자기 아는 실땅님이 전화주셔서 swfobject를 썼을때 remove 어떻게 하는거냐고 물어보셔서
찾아봤다.
예전에 그냥 object/embed를 document.write해서 썼을땐 플래시 지우고 다시 로드 하는경우
예를 들면 레이어를 띄울땐 플래시 있고 닫으면 플래시도 닫히는 구조 했을땐
document.write해서 다시쓰고 dom을 날려서 플래시 지워버리는 구조였다.
swfobject는 뭔가 다르게 하지 않았을까 했는데
똑같다.
ie9에서의 오류는 있기때문에 간편하게 돔을 날리고 다시 로드하는게 맞는것같다.
http://code.google.com/p/swfobject/wiki/api
removeSWF를 쓰려면
다시 createSWF로 써야한당
http://code.google.com/p/swfobject/wiki/api
예제 파일 : http://www.bobbyvandersluis.com/swfobject/testsuite_2_2/test_api_create_remove.html
역시 양키들은 짱.