5/14/2007

Dreamweaver常見的框架問題(一)

新手作框架常有種狀況,無法出現在想要指定的框架,
點擊後反而彈出個新頁面
打開你控制Frame的html的原始語法看看,
檢查自己關於Target跟name的設定有無正確


1.以一個簡單框架頁來作例子,看看Target跟name的設定

< name="leftFrame" src="left.htm">
< name="topFrame" src="top.htm">
< name="mainFrame" src="main.htm">
< /frameset >
上面語法指定了每個frame的name叫做什麼,每個name對應著不同的htm頁


2.往下找類似語法,我們要檢查,有無設了target=是屬某個frame的name
假設你要指定在右方,就將target=mainFrame
我設成mainFrame,
是因為我們在前面曾指定右方框架的name叫作mainFrame

如果是這部分設錯,請設成正確的name,框架就會正常在你要的地方出現了
這例子只是其中一種常見框架問題的解決方法,有機會再寫其他常見的狀況

實例說明: Dreamweaver常見的框架問題(三)

*****************************************


附註參考一
target參數如下 :
* _new=在一個新視窗開啟,但後來只會一直在同一個新視窗開啟,不會另外在開一個新視窗
* _top=在同一個視窗出現,是整個大視窗,而不是所分割後的視窗
* _blank=跟_new差不多,但後來會一直出現新的視窗,而不會在同一個新視窗開啟 =''
* name=給frame的name
所以,關於target=的屬性是可以設name的


附註參考二
一個 frameset 可以包含很多 frames 或 framesets,就像 table 裡面可以包含很多 rows 和 table cells 一樣。


附註參考三
有時框架不聽話,還有種簡單的狀況是
可能是你在left.htm的 target=設成了開一個新頁面
關於開一個新頁面的參數,有可能是_blank=跟_new,請自行參考上面的target參數說明


附註四
有關flash的window.open參數 頁面跳轉請參考 分享本篇文章

7 則留言:

Unknown 提到...

HELLO,我是在search一d flash問題是看見你在yahoo知識度答問題的,有些問題想請教你,希望你方便的話,解答我丫! thanks!

我想做個flash button係拑的時候會出聲音的. 即係我錄左句聲音,之後click呢個button時個button會發出"我錄個句聲"的。係咪需要用ACTION SCRIPT做的呢?我用FLASH CS3的..我連將D SOUND FILE 拉去LIBRARY都唔知點做=_="...麻煩你可否教教我?千萬個多謝!!

Stone 提到...

Hello,
1..除非你想表現較複雜的動作,否則是不需用到ActionScript的。
2.如只是click button,跟著發出聲音,用基本的按鈕元件,進入去編輯各種滑鼠動作,例:滑入..點擊..各種狀況下發出音效,如此應用便可做出許多花樣。

3.作法整理:
1.自定按鈕元件,並點兩下進去編輯
2.會有4個狀況 讓你指定mouse的反應
a.一般 b.滑入 c.點下 d.感應區
這4種狀況是
a.一般 : 滑鼠不在按鈕的狀態!
b.滑入 : 滑鼠在按鈕上的狀態!
c.點下 : 按下滑鼠的狀態 ~ 如放開後會回到 滑入的狀態!
d.感應區 : 自行指定滑鼠可感應的有效範圍!

{ 你要的應該是c.點下時撥放你的音效。而放開時就看你b.滑入怎樣去指定都可以 }

拑=click?
我TW人所以廣東字看不懂.但猜你說拑的時候會出聲音的. 應該是-->click呢個button時個button會發出"我錄個句聲"的意思。

我下次再把做法整理成圖解!

匿名 提到...

您好~~在知識家看到您的網站~~
冒昧問您一個問題~~如果有時間可以麻煩教我一下嗎~~感謝您喔^^



我做了一個網頁~~點進去主選單頁之後~~


網址:

http://dennis70713.
freehyperspace3.com/honeyhoney/001.html




進入主頁~點了左邊英文字主選單之後
我要讓內容出現 中間有HONEYHONEY NEW部位但是怎麼設定頁框都沒用~~

都是一直跳出新視窗~~(請點左邊選單中的NEW~我不希望她跳新視窗)


我記得我以前只要幫那個HONEYHONEY NEW 部分 設定某框架名稱

再將選單內容設定在那個框架中顯現就可以了!!

不知道為什麼今天一直弄都不行..都會跳新視窗 ?

Unknown 提到...

給嫩嫩
無法顯示網頁
我打不開

匿名 提到...

我個問題想請教
我有1個網頁有2個框架
frameset rows="*" cols="163,621" framespacing="1" frameborder="no" border="1">
frame src="mainleft.html" frame name="left"
frame src="mainright.html" frame name="right"
/frameset

在left架了個flash選單 可是不為啥不能指定targer 總是開新頁
on(release){
getURL('music/funtion.html',target="right");
}

'right' '_right' right都試過了
參考過這網 可是不明白
http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_12791&sliceId=1

請指教一下

Unknown 提到...

本文講的是html
並非action script

Unknown 提到...

所以有可能是
文中所提附註參考三的問題

LinkWithin

Related Posts Plugin for WordPress, Blogger...