[技研]又抓到Dreamweaver中Frame的小問題
從上次碰到Dreamweaver的一個小Bug之後,這次又遇到了一個怪異的事情,這應該不能說是Dreamweaver的Bug,但是目前是想不出為啥Dreamweaver為啥會有這種問題,講了那麼多~先來看看問題是甚麼吧~
最近在搞關於圖片目錄的問題,手邊有不少攝影作品,但是就是沒有一個很好的畫面好檢閱,要開軟體又很懶,與其如此,不如就作成網頁圖片目錄吧~不管是要給朋友看或是要自己平日檢閱,都是一個好方式阿~
不過作成圖片目錄雖然簡單,但是一樣必須要一個一個資料夾去打開來看,所以乾脆順便做個選單並且利用頁框來區隔選單跟內容,這樣不就方便多了嗎~
既然想好了~就開始製作啦~但是用Dreamweaver CS3在作頁框的時候卻遇到了一個怪問題,以往我們使用頁框(Frame)的時候,若是要指定用特定框架頁開啟連結的話,通常我們都會在屬性面板中的"目標(Target)"欄位設定該頁框的名稱,就像在下方"目標"欄位設定
也就是清單位於左欄,按了左方連結之後將內容出現於右側~OK~整個設定都設定好之後,直接用 Browser 測試看看,結果每次按了連結都變成開新視窗,真是太詭異了,最後檢查Html Code發現, Dreamweaver CS3 在命名 Frame name的時候,原本的 name="frameName" 不見了,但是卻多了一個 id="frameName" ,而連結中 Target="frameName"所使用的是 name="frameName" ,造成無論我怎麼修改屬性面板中的"目標"都沒有用,在舊版的Dreamweaver中只要設定好頁框名稱就可以自動在 html 中加入了 name="frameName" ,真搞不懂為啥到了新版的反倒把這個給忽略了?雖然目前網頁設計的趨勢在頁框的使用上已經越來越少了~但是 Adobe 這樣的作法還真令我不能理解阿~最後的結果就是自己在 html 中輸入name="contentFrame" 就搞定了
無論如何,我的目的還是達到了,下次再把整理攝影集的訣竅跟超級好用的相簿轉換工具介紹給大家。
留言
客氣了,能幫上你的忙我也挺高興的^^
有空多來逛逛吧~
(!--
function loader(file1,file2)
{
top.lineFrame.location.href=file1
top.mainFrame.location.href=file2
}
//--)
(/script)
備註:我不懂上述語法中"top"是指什麼...
然後,在要按下超連結的按鈕上輸入"javascript:loader('homeline.html','home.html')"
.....
但是,不行耶!出現網頁發生錯誤的訊息!:<
請幫忙了!謝謝!
很抱歉,我不是很了你的意思說,一次換所有頁框的網頁,我沒做過,頂多就是直接用目前的頁框組跳到另外一個網頁(或框架組),如果方便的話,可以給我你的檔案,或許我能幫你解決這個問題,依照你所寫的,大概可以猜測的是你的框架名稱出問題了吧^^
不好意思,沒幫上您的忙,不過也恭喜你的問題解決啦~^^~