iT邦幫忙

0

Dreamweaver-原始碼同步修改

各位前輩、邦友好

小弟要問一個很笨的問題,還請各位前輩可以協助小弟排除謝謝

Q:小弟有A、B、C、D四個分頁,要達成在A分頁新增一段code,
B、C、D分頁也可以同步新增一段A分頁的Code內容,這可以達成的了嗎?

P.S 小弟現在是純手工倒

看更多先前的討論...收起先前的討論...
外獅佬 iT邦大師 1 級 ‧ 2015-06-06 00:43:59 檢舉
copy & paste...開心
Jonas iT邦新手 4 級 ‧ 2015-06-06 08:17:48 檢舉
wiselou你好

小弟真的就是手工這麼做,只是,手工到手已經疼了囧
所以才請教各位前輩有沒有解決的方式汗
蟹老闆 iT邦大師 1 級 ‧ 2015-06-06 09:26:25 檢舉
<iframe src=".............................."></iframe>
newkevin iT邦高手 1 級 ‧ 2015-06-06 09:34:15 檢舉
來亂的 N年沒碰程式
1 code的內容?
2 要呈現的方式?
3 (1 2 3 4)切個固定畫面 呼叫同一個 ?
4 同一個CSS 改CSS ?
perry168 iT邦新手 2 級 ‧ 2015-06-06 20:48:17 檢舉
我所知是不可能, 除非ABCD大家在加碼的地方, 有完相同的碼, 就可以一次過用REPLACE功能.

例如: 加碼的地方上面有 <p>今天天氣好</p>

這樣, 你就可用replace 把<p>今天天氣好</p> 換成<p>今天天氣好</p>+你要加的代碼.

1 個回答

2
raytracy
iT邦大神 1 級 ‧ 2015-06-07 09:55:25

如果你的 Code 會在同一個段落修改的話, 把該段落整段拿掉, 改成用 Server side include (SSI) 方式撰寫, 真正的程式碼放在 include file 內, 你的網頁只要放一個 include 指令就好了.

SSI 的寫法因不同系統而有些微的差異, 他看起來可能會像這樣:

&lt;pre class="c" name="code">&lt;!--#include virtual="/includes/navigation.ssi" -->

或是這樣:

&lt;pre class="c" name="code">This document last modified &lt;!--#flastmod file="index.html" -->

這邊有更多的教學:
Apache Tutorial: Introduction to Server Side Includes
SSI: The Include Command
[正式探索]Server Side Includes
Server Side Includes:
但要注意, 有些 Web Server 預設可能沒有開啟 SSI 功能, 請先查看你的 Web Server 設定是否支援 SSI, 以及正確的語法?

我要發表回答

立即登入回答