學生個人網頁製作html「html頁面引入html頁面」

ASP是動態服務器頁面(ActiveServerPage)的英文縮寫。是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網頁文件的格式是.asp。現在常用於各種動態網站中。

我們在寫asp頁面的時候,常常使用include命令來包含公共文件。由於這個方法用起來非常方便,於是很多人在html頁面里嘗試使用include,但是發現根本就不起作用。這是因為,include是VBScript的命令,因此可以在asp頁面里使用。而HTML靜態頁面被調用的時候並不經過asp解釋器,而是直接發送到用戶瀏覽器,因此include命令就無效了。

對於信息量較大的網站,通常我們都選擇使用靜態頁面,否則數據庫查詢太頻繁,服務器壓力太大。但是過多的頁面裏面,如果不能用調用的方式將公共內容包含進去,那麼一旦修改起來就太可怕了。

include最大的價值就是因重用而易於維護,怎樣才能在靜態頁面里也實現include的功能呢?最簡單的辦法,就是做asp後綴的靜態頁面——內容是靜態的,頁面保存成asp後綴的,這種方式對搜索引擎沒有什麼影響,實際運算量也並不大(因為雖然經過asp解釋器,但是實際上幾乎沒有運算量)。如果您一定要做HTM後綴的靜態頁,那麼還有下面這些方法可供替代。

1.IFrame.這個可能是大家最熟悉的

<iframe.name=”neepage”marginwidth=”0″marginheight=”0″src=”import.htm”width=”100%”height=”30″></iframe>

加上它的一些屬性可以實現一些透明,無滾動條等具體的效果.大家可以html教程的相關介紹2.Frameset

這就是大家熟悉的框架了,沒什麼好說的,看看html教程就行3.<objecttype=”text/x-scriptlet”data=”import.htm”width=100%height=30></object>4.Behavior的download方式

<ie:downloadid=”oDownload”></ie:download>

<script>

functiononDownloadDone(downDate){

showImport.innerHTML=downDate

}

oDownload.startDownload('import.htm',onDownloadDone)

</script>5.<script>

就是把相關的html文件轉化為js文件,再在調用的時候用

<script.src=”import.js”></script>

很多CMS系統的廣告模塊都是這麼實現的。

這個方法有點要注意的假如你是用來包含象頭部、導航這些的話,建議不要用這個,不利於搜索引擎的搜集。主導航也盡量不要使用js,不利於搜索引擎對你的站點結構建立索引。

ASP是一種服務器端腳本編寫環境,可以用來創建和運行動態網頁或web應用程序。ASP網頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加交互式內容(如在線表單),也可以創建使用HTML網頁作為用戶界面的web應用程序。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/274311.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-17 14:12
下一篇 2024-12-17 14:12

相關推薦

發表回復

登錄後才能評論