查看完整版本: [已解決]求助關DW PS FLASH的一些基本問題 謝謝
頁: [1]

hksnos34 發表於 2014-12-9 06:10 PM

[已解決]求助關DW PS FLASH的一些基本問題 謝謝

本帖最後由 hksnos34 於 2014-12-13 09:05 AM 編輯

最近因工作需要一個網站 想自己動手做做看!
也想學習發展 大哥哥大姐姐們 教教我!{:47:}
我對網頁製作有最最最基礎結構概念

下面圖片都是網路上拉的所以做一些遮蔽

1.想請問時常在各大網站見到下圖這種廣告看板 要怎麼製作? (我在youbube找 一直找不到影片)

2.現在網頁的上方主要導覽按鈕或側邊好像都是不動的內容在變而已 是怎麼辦到的?

這兩個問題 求你們幫幫我 拜託{:54:}

=============================================

三樓 有一個 FlashCS4到Dreamweaver CC 的連結問題
求網頁製作大師 幫我解惑  困惑我好多天了求求大家了 感謝再感謝!!


...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

我愛小笨蛋 發表於 2014-12-10 09:24 AM

第一個用JQuery的套件就可以了
大致上跟這個網頁一樣改怡下顯示大小跟位置就好
http://benjaminsterling.com/jquery-jqgalscroll-photo-gallery/

第二個的話
你說不會變動的區塊
一般我們稱為Banner(頂端橫幅區塊)
可以達成的方式應該很多
我知道的就有用iframe或是用JQuery的.load()來達成這個目的
不過還是要依照實際需求去判斷用哪一種方式

hksnos34 發表於 2014-12-10 06:45 PM

本帖最後由 hksnos34 於 2014-12-13 09:04 AM 編輯

我又遇到一個不知該怎麼辦的問題了...{:38:}
在網路免費素材下載了一個使用Flash製作的導覽列(一整排的按鈕而不是單一的,如第二張圖)
裡面語法的編排也是完成的,我把超連結的路徑改為自己的,在Flash CS4上操作是正常的,一但把插入到Dreamweaver CC就不正常了,在Dreamweaver插入後開啟測試所有按鍵連結都失效了,我一直爬文都找不到答案,且我只要照網路上教的去修改連結語法按勾勾檢查就會說有錯誤!
請幫幫我{:54:} 這問題苦惱了我好幾天了!
求求大家 幫解圍!




我只要在Dreamweaver插入Flash導覽列就會出現下面這圖片
http://i237.photobucket.com/albums/ff19/hksnos34/77777.png

以下是導覽列的語法

// 메인페이지와 서브페이지에서의 상대경로 구분을 위한
// link 변수 설정
if(route == 0){ // 메인에서 넘어갈 경우
        link = "./";
}else if(route == 1){ // 서브페이지에서 넘어갈 경우
        link = "../";
}else{ // 절대경로일 경우
        link = "";
}

//****************/ 메인메뉴의 링크설정 /******************        

mainLink = [];
// 메인메뉴의 경로
mainLink = "company/index.htm";                         // menu0 의 경로
mainLink = "product/index.htm";                                 // menu1 의 경로
mainLink = "customer/index.htm";                         // menu2 의 경로
mainLink = "recruit/index.htm";                                 // menu3 의 경로
mainLink = "community/index.htm";                         // menu4 의 경로
mainLink = "#";                                                                                  // menu5 의 경로

len = mainLink.length;

//****************/ 서브메뉴의 링크설정 /******************        

subLink = [];
for(var i=0; i<len; i++)        subLink = [];

// sub_bar0 의 서브메뉴의 경로
subLink = "https://tw.yahoo.com/";
subLink = "company/index.htm";
subLink = "company/index.htm";
subLink = "company/index.htm";
subLink = "company/index.htm";
subLink = "company/index.htm";

// sub_bar1 의 서브메뉴의 경로
subLink = "product/index.htm";
subLink = "product/index.htm";
subLink = "product/index.htm";
subLink = "product/index.htm";

// sub_bar2 의 서브메뉴의 경로
subLink = "customer/index.htm";
subLink = "customer/index.htm";
subLink = "customer/index.htm";
subLink = "customer/index.htm";
subLink = "customer/index.htm";
subLink = "customer/index.htm";

// sub_bar3 의 서브메뉴의 경로
subLink = "recruit/index.htm";
subLink = "recruit/index.htm";
subLink = "recruit/index.htm";
subLink = "recruit/index.htm";
subLink = "recruit/index.htm";
subLink = "recruit/index.htm";

// sub_bar4 의 서브메뉴의 경로
subLink = "community/index.htm";
subLink = "community/index.htm";
subLink = "community/index.htm";
subLink = "community/index.htm";
subLink = "community/index.htm";

// sub_bar5 의 서브메뉴의 경로
subLink = "#";
subLink = "#";
subLink = "#";
subLink = "#";
subLink = "#";
subLink = "#";
subLink = "#";


//****************/ 메뉴들의 타겟설정 /******************        

// 새창띄우기(_blank) 타겟을 가진 메인메뉴의 번호를 나열한다.
// 형식은 아래와 같이 괄호 안에 콤마(,)로 구분하여 적어줍니다.

// 예) mTag = ; // 메뉴 1번과 3번은 새창띄우기
//       sTag = ; // 메뉴 2번의 서브메뉴 2번과 4번은 새창띄우기

//****************************************************
// 서브메뉴의 타겟설정
sTag = [];
for(var i=0; i<len; i++)        sTag = [];
//****************************************************

mTag = [];

// 새창띄우기(_blank) 타겟을 가진 서브메뉴의 번호를 나열한다.
sTag = []; // sub_bar0 의 서브메뉴 타겟
sTag = []; // sub_bar1 의 서브메뉴 타겟
sTag = []; // sub_bar2 의 서브메뉴 타겟
sTag = []; // sub_bar3 의 서브메뉴 타겟
sTag = []; // sub_bar4 의 서브메뉴 타겟
sTag = []; // sub_bar5 의 서브메뉴 타겟

//****************/ 이하 내용은 수정을 권장하지 않습니다 /******************        
MovieClip.prototype.setProperties = function(tx, tw){
        this._x += 0.2*(tx - this._x);
        this._width += 0.2*(tw - this._width);
};
MovieClip.prototype.setAlpha = function(ta){
        this._alpha += 0.2*(ta - this._alpha);
};

for(var i=0; i<len; i++){
        this["menu"+i].no = this["sub_bar"+i].no = i;
        this["menu"+i].onRollOver = function(){
                mainNum = this.no;
        };
        this["menu"+i].onRollOut = function(){
                mainInit();
        };
        this["menu"+i].onRelease = function(){
                if(blankCheck(mTag, this.no) == true){
                        getURL(link + mainLink, "_blank");
                }else{
                        getURL(link + mainLink);
                }
        };
        this["menu"+i].onEnterFrame = function(){
                if (this.no == mainNum) {
                        this.nextFrame();
                } else {
                        this.prevFrame();
                }
        };
        this["sub_bar"+i].onEnterFrame = function(){
                if (this.no == mainNum) {
                        this.nextFrame();
                } else {
                        this.prevFrame();
                }
        };
}

centerBar.onEnterFrame = function(){
        this.targetX = _root["sub_bar"+mainNum]._x;
        this.targetW = _root["sub_bar"+mainNum]._width;
        
        if(mainNum == undefined){
                this.targetA = 0;
        }else{
                this.targetA =100;
        }
        
        this.setProperties(this.targetX, this.targetW);
        this.setAlpha(this.targetA);
        leftBar.setAlpha(this.targetA);
        rightBar.setAlpha(this.targetA);
        
        leftBar._x = this._x;
        rightBar._x = this._x + this._width;
};

function subFunc(_mc){
        subInit(_mc, _mc.no);
        slen = subLink.length;
        
        for(var i=0; i<slen; i++){
                _mc["sub"+i].no = i;
                _mc["sub"+i].onRollOver = function(){
                        mainNum = _mc.no;
                        _mc.subNum = this.no;
                };
                _mc["sub"+i].onRollOut = function(){
                        mainInit();
                        subInit(_mc, _mc.no);
                };
                _mc["sub"+i].onRelease = function(){
                        if(blankCheck(sTag, this.no) == true){
                                getURL(link + subLink, "_blank");
                        }else{
                                getURL(link + subLink);
                        }
                };
                _mc["sub"+i].onEnterFrame = function(){
                        if(_mc.subNum == this.no){
                                this.nextFrame();
                        }else{
                                this.prevFrame();
                        }
                };
        }
}

function mainInit(){
        if(mNum){
                mainNum = mNum;
        }else{
                mainNum = undefined;
        }
}

function subInit(mc, no){
        if(no == mNum){
                mc.subNum = sNum;
        }else{
                mc.subNum = undefined;
        }
}

function blankCheck(ary, no){
        for(var i=0; i<ary.length; i++){
                if(no == ary){
                        return true;
                }
        }
        return false;
}

mainInit();

http://i237.photobucket.com/albums/ff19/hksnos34/11111.png
http://i237.photobucket.com/albums/ff19/hksnos34/22222.png
http://i237.photobucket.com/albums/ff19/hksnos34/33333.png
http://i237.photobucket.com/albums/ff19/hksnos34/44444.png
http://i237.photobucket.com/albums/ff19/hksnos34/55555.png
http://i237.photobucket.com/albums/ff19/hksnos34/66666.png

...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

我愛小笨蛋 發表於 2014-12-12 11:17 AM

hksnos34 發表於 2014-12-10 06:45 PM static/image/common/back.gif
我又遇到一個不知該怎麼辦的問題了...
在網路免費素材下載了一個使用Flash製作的導覽列(一整排的按鈕 ...

歹勢阿~ Flash跟我不熟欸
我基本上不太用Flash寫網站 因為要修改很麻煩
載入也太久

選單的部分我建議你用CSS+HTML做就很漂亮了(網路上找選單樣板就會有一大票可以慢慢挑)
而且維護性較好
在手機上基本上也不用擔心不能顯示
用Flash的話手機上好像都會有問題...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁: [1]