推 mdfh:你可以先做一個模板... 把網頁複製/貼上 61.231.75.133 07/23
> -------------------------------------------------------------------------- <
作者: NelsonT (寂寞阿~) 看板: Web_Design
標題: Re: [問題] 不做頁框的上橫幅導覽列的方法??
時間: Fri Jul 23 18:37:46 2004
: 有沒有方法改一個就可以全部都改了??
: 還是說我乾脆用頁框呢??
: 我使用的是DREAMWEAVER+JSP+MYSQL
: 感謝賜教~
我個人是偏好純手工寫網頁啦,所以我沒用過DW或是FP之類的軟體。
我是利用javascript寫的,
在 template.js 裡頭寫以下的函式:
function drawHeader()
{
document.write('Header的HTML code');
}
function drawSidebar()
{
document.write('Sidbebar的HTML code');
}
function drawFooter()
{
document.write('Footer的HTML code');
}
然後我的html檔再載入template.js
在需要出現header的地方就呼叫drawHeader();
其餘類推~
個人覺得是挺方便的啦~
寫出來大概就長得像這樣子
http://www.csie.nctu.edu.tw/~chtai/software.html
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.227.142.97
> -------------------------------------------------------------------------- <
作者: sunfish1983 (小漁) 看板: Web_Design
標題: Re: [問題] 不做頁框的上橫幅導覽列的方法??
時間: Fri Jul 23 21:33:58 2004
※ 引述《NelsonT (寂寞阿~)》之銘言:
: : 有沒有方法改一個就可以全部都改了??
: : 還是說我乾脆用頁框呢??
: : 我使用的是DREAMWEAVER+JSP+MYSQL
: : 感謝賜教~
: 我個人是偏好純手工寫網頁啦,所以我沒用過DW或是FP之類的軟體。
: 我是利用javascript寫的,
: 在 template.js 裡頭寫以下的函式:
: function drawHeader()
: {
: document.write('Header的HTML code');
: }
: function drawSidebar()
: {
: document.write('Sidbebar的HTML code');
: }
: function drawFooter()
: {
: document.write('Footer的HTML code');
^^^^^^^^^^^^^^^^^^^^是指直接放上網頁原始碼還是
那一頁網頁??
因為考慮到剛做網站會不斷修改的問題
: }
: 然後我的html檔再載入template.js
: 在需要出現header的地方就呼叫drawHeader();
: 其餘類推~
: 個人覺得是挺方便的啦~
: 寫出來大概就長得像這樣子
: http://www.csie.nctu.edu.tw/~chtai/software.html
謝謝你的回答~
我後來自己找資料有找到以下的語法
<jsp:include page="topframe.jsp"/>
<jsp:include page="login.jsp"/>
不知道這樣的語法跟做頁框有什麼不一樣??
我兩個都會試試看哪樣比較好管理的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.161.159
> -------------------------------------------------------------------------- <
作者: NelsonT (寂寞阿~) 看板: Web_Design
標題: Re: [問題] 不做頁框的上橫幅導覽列的方法??
時間: Fri Jul 23 21:49:52 2004
: : function drawFooter()
: : {
: : document.write('Footer的HTML code');
: ^^^^^^^^^^^^^^^^^^^^是指直接放上網頁原始碼還是
: 那一頁網頁??
: 因為考慮到剛做網站會不斷修改的問題
該部分的原始碼 :P
因為我是用 document.write() 阿 :)
直接把該部分的程式碼寫進去 :p
: 謝謝你的回答~
: 我後來自己找資料有找到以下的語法
: <jsp:include page="topframe.jsp"/>
: <jsp:include page="login.jsp"/>
ohoh ?
這是 javascript 還是 JSP 阿 ?
: 不知道這樣的語法跟做頁框有什麼不一樣??
: 我兩個都會試試看哪樣比較好管理的
一個是頁框一個不是囉 :p
不過都是把額外的一個頁面load進來啦~
我是知道很多人不喜歡 frame 可是我不知道為什麼
不過既然很多人不喜歡,那我就不用就是了 :p
反正現在 CSS 能做的事很多 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.227.142.10
> -------------------------------------------------------------------------- <
作者: sunfish1983 (小漁) 看板: Web_Design
標題: Re: [問題] 不做頁框的上橫幅導覽列的方法??
時間: Fri Jul 23 22:11:23 2004
※ 引述《NelsonT (寂寞阿~)》之銘言:
: : ^^^^^^^^^^^^^^^^^^^^是指直接放上網頁原始碼還是
: : 那一頁網頁??
: : 因為考慮到剛做網站會不斷修改的問題
: 該部分的原始碼 :P
: 因為我是用 document.write() 阿 :)
: 直接把該部分的程式碼寫進去 :p
: : 謝謝你的回答~
: : 我後來自己找資料有找到以下的語法
: : <jsp:include page="topframe.jsp"/>
: : <jsp:include page="login.jsp"/>
: ohoh ?
: 這是 javascript 還是 JSP 阿 ?
是jsp
我是jsp超級新手
剛做網站除了頁面編排要學習之外還要學習程式語言
(((還有美工阿~~~~死穴)))
以後有勞各位高手了....(鞠躬)
: : 不知道這樣的語法跟做頁框有什麼不一樣??
: : 我兩個都會試試看哪樣比較好管理的
: 一個是頁框一個不是囉 :p
: 不過都是把額外的一個頁面load進來啦~
: 我是知道很多人不喜歡 frame 可是我不知道為什麼
: 不過既然很多人不喜歡,那我就不用就是了 :p
: 反正現在 CSS 能做的事很多 :)
我也想知道位什麼不用frame
因為看到很多網站都不用
就不敢用了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.161.159
> -------------------------------------------------------------------------- <
作者: eye12006 (eye) 看板: Web_Design
標題: Re: [問題] 不做頁框的上橫幅導覽列的方法??
時間: Sat Jul 24 09:23:25 2004
※ 引述《sunfish1983 (小漁)》之銘言:
: ※ 引述《NelsonT (寂寞阿~)》之銘言:
: : 該部分的原始碼 :P
: : 因為我是用 document.write() 阿 :)
: : 直接把該部分的程式碼寫進去 :p
: : ohoh ?
: : 這是 javascript 還是 JSP 阿 ?
: 是jsp
: 我是jsp超級新手
: 剛做網站除了頁面編排要學習之外還要學習程式語言
: (((還有美工阿~~~~死穴)))
: 以後有勞各位高手了....(鞠躬)
: : 一個是頁框一個不是囉 :p
: : 不過都是把額外的一個頁面load進來啦~
: : 我是知道很多人不喜歡 frame 可是我不知道為什麼
: : 不過既然很多人不喜歡,那我就不用就是了 :p
: : 反正現在 CSS 能做的事很多 :)
: 我也想知道位什麼不用frame
: 因為看到很多網站都不用
: 就不敢用了
好像是因為在使用純文字brower或者盲人用的朗讀軟體會很麻煩...
看看這值不值得大費周章去處理啦...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.58.194
最近試著自己做有資料庫的網站(會員登入.討論區等)
參考很多網站發現他們都沒有使用頁框((案重新整理都是開整個頁面)
是不是不用頁框比較好呢??
於是我試著不用頁框做頁面
但是發現只要我上面的導覽列要更改
那我每一頁都要更改了
有沒有方法改一個就可以全部都改了??
還是說我乾脆用頁框呢??
我使用的是DREAMWEAVER+JSP+MYSQL
感謝賜教~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.161.159