제작 의뢰

XE 공식사이트에 개설된 제작의뢰/제작지원 게시판을 통한 거래시 피해나 분쟁이 발생했을 경우, XE 운영팀은 관여를 하지 않으며 모든 책임은 거래 당사자들에게 있습니다.

거래시 [피해/분쟁 예방] 좋은 거래를 위한 제작/의뢰 가이드를 숙지하여 의뢰자와 제작자 모두가 분쟁 없이 좋은 결과물을 얻을 수 있기를 바랍니다.

안녕하세요.

5컷이 전환되는 xml 플래시구요.

액션소스는 아래와 같은데,

이 플래시가 xml링크 파일에서 이미지와 이미지링크,타겟을 설정을 하게 되어 있습니다.

그런데 이 플래시를 팝업창에 넣어서 이미지를 클릭하면 부모창으로 링크가 되기를 원하는데

xml파일자체에서는 자바스크립트를 넣을 수도 없고 해서 이 플래시 파일의 링크타겟을 - _parent가 아니라 - 팝업으로 열린 자식창에서 클릭시 부모창으로 링크되도록 수정을 의뢰하고자 합니다.
가능하신 분께서는 수정비와 작업기간을 redtide@naver.com으로 연락주세요.
(원본은 http://ecdemo54133.cafe24.com/web/rfs_pr2.fla 에 있습니다)

 

<플래시 액션소스>

    function linkClean(temp) {
        temp = String (temp);
        var i = 0;
        while (i < temp.length) {
            if (temp.substr(i, 5) == "apos;") {
                temp = (temp.substr(0, i - 1) + "\'") + temp.substr(i + 5);
            }
            i++;
        }
        var i = 0;
        while (i < temp.length) {
            if (temp.substr(i, 4) == "amp;") {
                temp = (temp.substr(0, i - 1) + "&") + temp.substr(i + 4);
            }
            i++;
        }
        return (temp);
    }
    _global.numOfImage = 5;
    _global.widthOfImage = 198;
    myXML = new XML ();
    myXML.load("/web/upload/rfs_pr2.xml");
    System.useCodepage = true;
    _global.imageURL = new Array ();
    _global.link = new Array ();
    _global.targetFrame = new Array ();
    myXML.ignoreWhite = true;
    myXML.onLoad = function (temp) {
        _global.playType = Number (String (this.childNodes[0].childNodes[0]));
        _global.gap = Number (String (this.childNodes[1].childNodes[0])) * 1000;
        i = 1;
        while (i <= numOfImage) {
            _global.imageURL[i] = this.childNodes[i + 1].childNodes[0].childNodes[0];
            _global.link[i] = this.childNodes[i + 1].childNodes[1].childNodes[0];
            _global.targetFrame[i] = this.childNodes[i + 1].childNodes[2].childNodes[0];
            link[i] = linkClean(link[i]);
            i++;
        }
        gotoAndStop (2);
    };
    stop();


 

 

*************** xml파일 소스 ************

<type>2</type>
<time>2</time>

<1번컷>
 <filename>rfs/rfs1.jpg</filename>
 <link>/front/php/product.php?product_no=1</link>
 <target>_self</target>
</1번컷>

<2번컷>
 <filename>rfs/rfs2.jpg</filename>
 <link>/front/php/product.php?product_no=1</link>
 <target>_self</target>
</2번컷>

<3번컷>
 <filename>rfs/rfs3.jpg</filename>
 <link>/front/php/product.php?product_no=1</link>
 <target>_self</target>
</3번컷>

<4번컷>
 <filename>rfs/rfs4.jpg</filename>
 <link>/front/php/product.php?product_no=1</link>
 <target>_self</target>
</4번컷>

<5번컷>
 <filename>rfs/rfs5.jpg</filename>
 <link>/front/php/product.php?product_no=1</link>
 <target>_self</target>
</5번컷>