2007年11月17日 星期六

Dreamweaver常見的框架問題(二)

作框架除了容易忽略Target跟name的設定,仍有個常見問題,
即是配合flash按鈕,無法控制這個flash按鈕來開啟指定框架。


1.無法控制flash開啟指定框架:
要檢查兩部份:
A.FLASH為連結網頁而寫上的AS部份,是否有Target跟name的設定 。
B.框架頁HTML語法這部份,是否有Target跟name的設定。 請參考Dreamweaver常見的框架問題(一)


因你用了兩種技術來呈現這個效果,所以兩邊都檢查一下是否有指定,是較保險的。 除非日後軟體新版本有新的預設規則,才要以其他方式解決。這類觀念問題,是新手容易忽略,如瞭解這類原理,能在學習語法與debug時,少走很多冤枉路。

個人經驗只需指定html的部份,是就物件關係角度切入的,也就是flash按鈕是被放置於html裡的狀況。


2.flash按鈕的上下位置
也就是flash按鈕可能被東西遮住,檢查z-index設定是否正確。


看更多Dreamweaver教學文章

5 則留言:

  1. 你好,請問一下,我在dreamweaver作網頁,但想再topframe加入flash互動式按鈕,可是卻不知該如何在按鈕上加入程式!可以協助我嗎??

    問題是:
    1.topframe的flash按鈕按下後
    2.想在leftframe出現另外的互動按鈕
    3.且不要在開新網頁..

    我在網站上查都只查到這個,但是不能使用
    on (release) {
    getURL ("file:///D:/TEST/qmail.htm",target="mainFrame");
    }

    回覆刪除
  2. 您好
    1.在按鈕上按右鍵,選擇動作(action)指令
    輸入你在網站上查到的那一段程式
    這就是flash輸入action script的方法

    2.[問題1.2.3.]:
    [回答]您在topframe的htm裡面放入這個作好的flash按鈕
    並指定各自屬於的NAME,以及想要對應到的框架(frame),這部份詳解請參考"Dreamweaver常見的框架問題(一)跟(三)

    3.最後建議您買一本flash基礎的書籍,跟著書中講解操作以熟悉flash最基本的操作,或者一般圖書館也都有這樣的基礎書籍免費出借。
    然後你可以就一些概念上不瞭解的地方才問人比較好。

    回覆刪除
  3. 你好,無異間瀏覽到您的部落格,覺得很棒,希望能向您學習,目前我需要做一個網站,我使用到flash以及dreamweaver二個軟體

    flash問題1:
    我想做一個選單在上方(橫的),滑鼠滑到一個標籤就會顯示一個影片片段顯示下拉選項,請問我要怎麼做才能讓滑鼠從標籤移動到下拉選項中而影片片段不會消失,因為標籤是按鈕,如果把滑鼠移開後他的下拉選項就會不見

    flash問題2-1:
    我希望被選到以及正在瀏覽的標籤會有顏色形體的變化,也就是讓使用者明白自己停留在哪個標籤中,這需要用到什麼原理呢?

    flash問題2-2:
    我還有另一個想法是在標籤下方做個影片片段或圖形讓他會隨著標籤在下方移動,例如先點第一個標籤,這時候這個圖型在第一個標籤下方出現,然後選第四個標籤,這時候這個圖形則由最左邊的第一個標籤往右橫移到第四個標籤下方,這是怎麼辦到呢?

    flash問題3:
    我如果想做一個瀏覽器畫面的大flash網頁,不曉得長寬的設定要多少才適合呢?

    dreamweaver問題1:
    我開啟dreamweaver設定上下兩頁框,將做好的flash選單swf檔案拖曳到上方top頁框內,編輯dreamweaver時將頁框設為不顯示頁框,上下看起來還滿合的,但在選單的左方卻感覺空了一列,無法讓我的選單最左方貼在瀏覽器的最左方,看起來就像一粒老鼠屎一樣糟糕,我試過調整語法中swf的長寬設定,但是怎麼設空那一列的問題依然存在完全沒變化,不曉得有什麼方法好解決呢?

    dreamweaver問題2:
    我有看過要讓flash完全貼合瀏覽器是需要語法的,請問您可以提供語法嗎?

    aps問題:
    我其實甚至很貪心的希望這個網頁能有註冊功能,所以有開始找一些asp教學,本來有一個大大要教我製作一個簡單的註冊程式,不幸我的電腦可以設定asp網頁,之後他給了我一個asp程式(二個網頁檔案一個acc檔案),我將這些丟入我的電腦的網站中卻無法顯示網頁,不過如果只有單一一個最簡單的asp網頁卻可以開啟,不知道這到底是什麼原因呢??如果這樣子都不行了,那我去下載免費的大大們提供的asp程式有用嗎?


    拍謝啦!!!!!!!!
    第一次留言就給了這麼多問題,連要你看完問題我都覺得深感抱歉,更別提全部幫我解答,所以如果可以,還是希望你都能解答,不過如果你覺得太多的話,就麻煩你幫我解答flash的部份好了,感激不盡!!

    回覆刪除
  4. 安仔,您好
    flash問題的部份:選單作法有很多種,要看你作的選單為那種。無法預設作法是那一種給予回答。

    flash問題1:讓滑鼠從標籤移動到下拉選項影片片段時,對它寫上stop();,就能讓整個狀態停留在有下拉選項出現的這個影格。
    再設定滑鼠移開後,才開始撥放縮回去的影片然後再寫stop();。
    你可以參考這種作法http://tw.knowledge.yahoo.com/question/question?qid=1106110102738

    flash問題2-1:下拉選項影片出現時,也同時出現圖片。
    例如:下拉選項影片是在第12影格撥放,那麼這張圖片也放在第12影格。就會造成同時出現的狀況。

    flash問題3:無標準答案。一般是用1024*768。但仍要參考該網站的訪客記錄,使用何種大小的較多。

    dreamweaver問題1:其實你放個滿版的flash在這個dreamweaver裡面,會發現這是上下左右都空了一小個邊界,這問題不見得是flash部份的問題,你又說調swf毫無改變,
    所以建議從html來看你整個頁面的邊界是怎麼設的
    1.進入dreamweaver[頁面屬性]--上,下,左,右邊界都確定設為0
    2.插入swf用的表格-->表格的內距,間距,邊框都設為0,如果還會有空隙才往其他想,最好是直接看檔案

    dreamweaver問題2:
    我有看過要讓flash完全貼合瀏覽器是需要語法的,請問您可以提供語法嗎?
    若嚴格講,我不知道有這種語法,學藝不精不好意思。一般說的是flash全營幕是指點擊(click)打開後是以全營幕呈現,是指這樣的語法
    fscommand("fullscreen", true);

    但這是純flash~與html無關,像玩flashgame一個佔滿整個畫面的語法,要知道更多應用,用關鍵字fullscreen+flash或+as...之類的字眼去查。

    回覆刪除
  5. 無法運作是因為你沒有那樣的主機環境,可以去買個php的虛擬空間來架設,否則程式是不會動的。

    http://thought01.blogspot.com/2008/02/phpmysqlapache.html

    回覆刪除