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參數 頁面跳轉請參考 分享本篇文章

LinkWithin

Related Posts Plugin for WordPress, Blogger...