텍스트큐브닷컴에서 플래시 텍스트 타이틀 넣는 스크립트.
코덕질/만든것들 2010/02/09 22:30옛날 포스트도 있는데, 태그가 갱신되었는지 작동을 안 하더라고요 -_-a..
popeye님이 최근 요청하신 것도 있어서, 묻혀졌던 코드 뒤적뒤적해서 만들었습니다. DOM 코드까지 확인해 봤으니 딱히 문제는 없을 듯 싶네요 :p...
<script type="text/javascript">
function showTitle(swf_url, width, height, titleStr, linkStr, hAlign, tColor)
{
var str = "<embed id=\"viewTitle\" name=\"viewTitle\" type=\"application/x-shockwave-flash\" title=\"" + titleStr + "\" src=\"" + swf_url + "\" width=\"" + width + "\" height=\"" + height + "\" wmode=\"transparent\"" + " allowScriptAccess=\"always\"" + "FlashVars=\"" + "articleTitle="+ titleStr + "&titleText="+ titleStr + "&linkTo=" + linkStr + "&titleLink=" + linkStr + "&hAlign=" + hAlign + "&tColor="+ tColor + "&isContent=Y" + "\"/>";
document.write(str);
}
function StripTags(strMod)
{
if(arguments.length<3) { strMod=strMod.replace(/<\/?(?!\!)[^>]*>/gi, ''); }
else{
var IsAllowed=arguments[1];
var Specified=eval("["+arguments[2]+"]");
if(IsAllowed){
var strRegExp='</?(?!(' + Specified.join('|') + '))\b[^>]*>';
strMod=strMod.replace(new RegExp(strRegExp, 'gi'), '');
}else{
var strRegExp='</?(' + Specified.join('|') + ')\b[^>]*>';
strMod=strMod.replace(new RegExp(strRegExp, 'gi'), '');
}
}
return strMod;
}
function getLink(strMod)
{
return strMod.substring(0, strMod.indexOf("\"", 1));
}
</script>
준비는 끝났습니다.
텍스트만 박아 넣으면 되겠네요.
스킨 편집기에서, 이렇게 생긴 부분을
<h3><a href=></a></h3>
이렇게 바꿔 줍시다.
<script language="javascript">showTitle("http://minsangk.com/skin/lazylog_smoke_msk/flash/viewTitle.swf", 650, 48, StripTags(''), getLink(''), "left", "0x000000");</script>
끝.
구구장장 안 쓰겠습니다 -_-ㅋ.
추신 : 앗. 숫자 한 개 잘못 썼다고 링크 기능이 작동이 안 되었습니다 (..) 럴수럴수가. 버그픽스 완료되었습니다 :)

댓글을 달아 주세요
다시 만드신거군요 ㅋㅋㅋ
오옷, 빠르시다 ㅋㅋ
뭔가 실시간 블로깅[?]
영어지만 외계어급같다는.....으구읏!
우그으~
ㅠ_ㅠ
ㅎㅎ 감사합니다. 근데 링크가 안 잡혀요.
표시는 되는데, 플래시 링크를 클릭하면, 주소창에 주소가 표시 안 되요..(블로그 제목용으로는 다 됩니다, 근데 포스팅 제목에서 링크 표시가 안 되네요.)
좀만 더 수고를^^
이.. 이런, 실수해버렸네요 ~_~;
function getLink 안에서
substring(1,
부분을
substring(0,
으로 바꾸어 주시면 될 것 같네요 :)
잘 모르시겠으면 수정한 포스트를 참조하세요.
고마와용~ 베리~
수고하셨습니다~
감사합니다 :)
우와..... 근데 달기가 귀찮 (....)
달면 느려지니까 조심조심 (..)
어느 순간부터 플래시 계열을 좋아하지 않게된 1人
확실히 플래시 타이틀은 단점이 좀 많기는 해요 -_-ㅋㅋ..
필요할 때 달면 상당히 스타일리시 하기도 하지만 말입니다 :D
우와.. 저는 원래 맨 아래꺼.. 사용중이다가.. 덕분에 두번째 폰트로 바꿨네요... 근데 (...) 색은 안바뀌네요 'ㅡ');
비밀댓글입니다
적용하신 것 같으니 별다른 말씀은 드리지 않겠습니다~
그리고 이미 아시겠지만 텍스트큐브닷컴보다는 티스토리에서 적용하는 것이 훨씬 더 쉬워요 :)
비밀댓글입니다
다른 폰트로 swf 파일 만드는 방법을 아시나요?
직접 fla로 파일을 만들어야 하는데.. 아무래도 플래시와 자바스크립트의 동시이해가 필요하다 보니까 조금 어렵지 않을까 싶네요 =ㅁ=a..