묻고답하기

1. 스크립트를 삽입하려고 합니다. 

스크립트 소스코드 : https://github.com/scottycc/coinwidget.com

스크립트 표시 생성사이트 : http://coinwidget.com/


그렇게 생성한 스크립트 표시 코드는 아래와 같습니다.

<script src="http://coinwidget.com/widget/coin.js"></script>
<script>
CoinWidgetCom.go({
	wallet_address: "LetLTCrWM99pEGsJkgZKnF78ntAUCq6yfc"
	, currency: "litecoin"
	, counter: "amount"
	, alignment: "bl"
	, qrcode: true
	, auto_show: false
	, lbl_button: "Donate"
	, lbl_address: "My Litecoin Address:"
	, lbl_count: "donations"
	, lbl_amount: "LTC"
});
</script>



2. 문제1 : 스크립트 내 기능인 counter 가 작동하지 않음

위 스크립트를 삽입했을 때 

정상 : 외형적으로 스크립트는 잘 표시됩니다

정상 : 고정된 데이터는 잘 표시됩니다. address, qr 코드

비정상 : 다른 곳에서 데이터를 읽어와서 뿌려주는 counter (amount 등) 은 0으로 표시됩니다. 



3. 문제1의 해결 : 서버에 xe/coinwidget/coin.js 설치


소스코드를 다운받아서 서버에 올리고 

테스트 php 파일(code-sample2.php)을 만들어서 

방금 올린 서버내 coin.js 파일을 읽도록 하였습니다.


<script src="http://www.allcalc.tk/coinwidget/coin.js"></script>
<script>
CoinWidgetCom.go({
        wallet_address: "LetLTCrWM99pEGsJkgZKnF78ntAUCq6yfc"
        , currency: "litecoin"
        , counter: "amount"
        , alignment: "bl"
        , qrcode: true
        , auto_show: false
        , lbl_button: "Donate"
        , lbl_address: "My Litecoin Address:"
        , lbl_count: "donations"
        , lbl_amount: "LTC"
});
</script>


xe/coinwidget/coin.js 수정

        source: 'http://www.allcalc.tk/coinwidget/'


테스트 결과 : http://www.allcalc.tk/code-sample2.php 

K-229.png


-> 원했던 대로 문제1이 해결되어 잘 나옵니다. 




4. 문제2의 발생 : XE 에서 새 코드가 작동하지 않습니다. 

XE의 - 외부페이지로 위의 테스트된 페이지(code-sample2.php)를 링크시키고 확인하면 

K-230.png


이렇게 알맹이가 보이지 않습니다. 


K-231.png

크롬에서 요소검사를 해 보면  코드 자체는 문제가 없어 보입니다. 




5. 결론

script src="http://coinwidget.com/widget/coin.js" 에서 읽은 스크립트는 

위젯, 게시판 등등 가리지 않고 잘 표시됩니다. (하지만 세부기능에서 오작동합니다) 


script src="http://내서버/coinwidget/coin.js" 에서 읽은 스크립트는 

일반 php 혹은 html 에서는 잘 작동하지만 

XE에서 보면 스크립트가 표시되지 않습니다. 


뭐가 문제인지 잘 모르겠습니다.


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
newi 이런 광고는 어떻게 하나요 ?? [1] 2015.09.06 by DoorWeb
모모 제이쿼리 해석좀 해주세요. [3] 2015.09.06 by DoorWeb
방울2 한 서버에 2개의 XE를 설치하여 회원DB 연동방법? [13] 2015.09.06 by 니는뜬데이~
큰돌♡ angularjs 사용하시는 분 있나요?  
김깔끔 1차메뉴에 카테고리 형식을 변경하는법좀 가르쳐 주세요 [6] file 2015.09.05 by purecity
c2**** 함수의 위치를 알수있나요? [2] 2015.09.05 by sejin7940
crebill 코어1.8.9v~~.md5 는 다른건가요? [3] 2015.09.05 by YJSoft
crebill xe.1.8.9.changed.zip.md5 어느 폴더에 놓아야 하나요? [1] 2015.09.05 by YJSoft
25시 쓰바^^결국 기적같이 해치웠네여^^그런데 참 희한한게... [2] 2015.09.05 by 25시
현님v 스케치북 게시판 목록 리스트에서 날짜, 작성자 명칭을 바꿀수 있나요? [2] file 2015.09.05 by 초보자
난나야9 스케치북 게시판 목록에서 글자 크기를 키우려면? [2] 2015.09.05 by 초보자
초보자 스케치북5 사용중이며 본문 폰트와 댓글 폰트 크기를 다르게  
[Kirito] XE cannot connect to DB. 오류 나와요.. 도와주세요.. [2] 2015.09.05 by 이온디
용가리13호 초보자 입니다. 사이트맵 추가 안됩니다 [1] file 2015.09.05 by 이온디
김깔끔 스케치북5 게시글뷰어 에서 제목폰트를 키우는 방법좀 부탁드립니다. [2] file 2015.09.05 by 김깔끔
브레인630 언어별 메뉴 노출 제어 [3] 2015.09.05 by 브레인630
브룸 모바일 레이아웃을 모두 적용했는데도 한 개의 게시판만 PC버전처럼 뜹니다. [2] 2015.09.05 by 브룸
25시 스케치북5-유튜브 목록 이미지 사이즈가 제대로 적용이 안됩니다. file  
초보자 조회수 올리는 방법 [1] 2015.09.05 by sejin7940
이주연743 첫번째 페이지 로딩시간이 16초나..... [4] 2015.09.05 by 이주연743