(Firefox에서) 실버라이트 런타임 또 깔으라고 나오는 경우 중 하나!

Silverlight/Lecture 2008.08.14 11:23

사용자 삽입 이미지

조금 황당한 경우입니다.
이런 문제를 마주치시더라도 당황하지 마세요.

아시는 바와 같이 Visual Studio에서 실버라이트 프로젝트를 생성하면
*.aspx 와 *.html 견본페이지가 생성됩니다.

특히 *.html 페이지에 보면 object를 사용하여 실버라이트를 호스팅하는
부분이 있습니다.

보통 아래와 같습니다.

<object data="data:application/x-silverlight," type="application/x-silverlight-2-b2" width="100%" height="100%">
   <param name="source" value="ClientBin/ZoomPanningContainerSample.xap"/>
   <param name="onerror" value="onSilverlightError" />
   <param name="background" value="white" />
   
   <a href="http://go.microsoft.com/fwlink/?LinkID=115261" style="text-decoration: none;">
        <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/>
   </a>
  </object>

첫줄에 제가 빨간 색으로 표시한 부분이 보이시나요?
object태그의 data 속성이 data:application/x-silverlight,입니다.

끝에 ,(comma)가 있습니다. 이거 함부로 없애시면 안됩니다. ^^;;;

IE에서는 문제 없습니다. 하지만 Firefox(Firefox 2 and 3)에서는 저 comma 함부로 떼면,
실버라이트 런타임을 또 깔으라고 하네요.

이.상.하.죠? ^^


결론

실버라이트를 위한 object 태그 data 속성인 data:application/x-silverlight,에서
(당분간은 말이죠.) 마지막의 ,(comma)를 함부로 제거하지 맙시다.


설정

트랙백

댓글

  • BlogIcon Joyh 2008.08.14 17:35 신고 ADDR 수정/삭제 답글

    오 몸소 시범을 보여주시기 위해서 블로그 설명 모듈부분에 딥줌들어가는 오브젝트에 ,가 빠져있군요

    • BlogIcon 길버트 2008.08.14 18:37 신고 수정/삭제

      응, 뭐 깨달았다고 해서 하루 아침에 다 고칠 수는 없는 노릇이잖아~ ^^;;

  • BlogIcon 아크몬드 2008.08.15 10:32 신고 ADDR 수정/삭제 답글

    ㅎㅎ... 잘 보고 갑니다.

    • BlogIcon 길버트 2008.08.15 16:40 신고 수정/삭제

      네, 아크몬드님
      더운 여름 어떻게 헤쳐 나가고 계십니까?
      요즘 너무 덥고, 비도 자주오고,
      동남아 날씨예요.

  • BlogIcon 짱묜 2008.08.25 18:00 신고 ADDR 수정/삭제 답글

    완전~ 사진에 공감 200% ㅋㅋ

    • BlogIcon 길버트 2008.08.25 19:39 신고 수정/삭제

      네, 황당한 사진이죠?
      지난 2월에 시애틀에서 찍어왔습니다.