古詩詞大全網 - 藝術簽名 - 網頁制作的常用代碼技術

網頁制作的常用代碼技術

1,問:如何保存別人網頁上的背景音樂?

答:瀏覽此網頁後,您可以在您的Windows\Temporary Internet Files文件夾中找到背景音樂的緩存文件,並復制它以供使用。如果還是找不到文件,可以打開網頁的源文件,找到音樂文件的URL路徑,用Ant等FTP軟件下載。

2,問:防止有人直接從妳的框架主頁的框架而不是從index.htm進入網站?

a:在框架中網頁的< head >和之間添加以下腳本代碼:

〈腳本語言="JavaScript"〉

if (top==self)

self . location . href = " index . htm ";

の/Script \

這樣,當有人從壹個框架進入網站,他們將被自動重定向到主頁文件index.htm。

3.問:如何防止別人把妳的網頁放在框架裏?

答:因為框架,很多人把別人的網頁放到自己的框架裏,做成自己的頁面。如果想阻止別人這樣做,可以添加下面的JavaScript代碼,它會自動監控,然後跳出別人的框框。

〈腳本語言="javascript"〉

如果(自我!=頂部)

top . location = self . location;

の/Script \

4、問:如何在FrontPage2000中添加Flash動畫?

答:在FrontPage2000中,單擊[插入]-& gt;[高級]-& gt;【插件】,在彈出的窗口中,設置Flash文件的大小等信息,然後確認。

5、問:如何給網頁添加評論?

答:在* * *網頁開發中,添加註釋是為了防止分工混亂,或者對某個代碼的特殊含義進行註釋。添加註釋的格式是:

〈!-[註釋...]->

6、問:如何測試瀏覽器並自動加載所需網頁?

答:目前微軟和網景瀏覽器並不能完全兼容所有網頁。有些網頁在壹個瀏覽器中非常漂亮,但在其他瀏覽器中查看時卻壹塌糊塗。如果需要測試瀏覽器,可以添加以下JavaScript代碼,使瀏覽器自動加載所需的網頁:

〈腳本語言="JavaScript"〉

函數TestBrowser()

{

ie =((navigator . appname = = " Microsoft Internet Explorer ")& amp;& amp(parse int(navigator . appversion)& gt;= 3 ))

ns =((navigator . appname = = " Netscape ")& amp;& amp(parse int(navigator . appversion)& gt;= 3 ))

if(ns){ setTimeout(" location . href = " ns . htm " ",10);}

else { setTimeout(" location . href = " ie . htm " ",10);}

}

の/script \

7、問:如何讓鏈接不加下劃線?

答:只要在< head >中添加以下代碼,所有鏈接都會加下劃線:

〈style type="text/css"〉

〈!-

{ text-transform:none;文字-裝飾:無;}

a:hover {text-decoration:下劃線}

- 〉

﹔/style﹔.

8,問:如何在網頁上添加電子郵件鏈接並顯示預定的主題?

甲:壹個href="mailto:Emailhost@263.net?Subject= theme " >...

9、問:如何保持網頁背景圖片不滾動?

答:Internet Explorer瀏覽器支持壹個Body屬性bgproperties,可以防止背景滾動:

< body background = " image file " BG properties = " fixed " >

10,Q;如何定義網頁的關鍵詞?

答:在網頁中添加關鍵詞,可以被壹些搜索平臺機器人使用。他們會用這個關鍵詞來索引妳的網站,這樣別人用關鍵詞搜索網站的時候,如果妳的網頁包含這個關鍵詞,就可以被列出來。要定義此網頁的關鍵字,您可以在< head >中添加以下代碼:

meta name="Keywords" c

內容包含關鍵詞,可以自己設置。

這裏有壹個竅門,妳可以重復壹個詞,這樣可以提高妳網站的排名位置,比如:

meta name="Keywords" c

11,問:如何隱藏出現在狀態欄中的鏈接信息?

答:眾所周知,當妳指向壹個鏈接時,該鏈接的信息就會出現在瀏覽器的狀態欄中。如果您需要隱藏它,您可以在此鏈接中進行以下設置:

a href="passlabs.com).

18,問:什麽是ActiveX控件?

答:Microsoft ActiveX控件是由軟件提供商開發的可重復使用的軟件組件。使用ActiveX控件,您可以快速向網站、桌面應用程序和開發工具添加特殊功能。例如,StockTicker控件可用於立即向網頁添加活動信息,而animation控件可用於向網頁添加動畫功能。

目前有超過1000個商業ActiveX控件。可以使用各種編程語言來開發控件,如C、C++、下壹代Microsoft Visual Basic、Microsoft Visual Java開發環境Microsoft Visual J++。ActiveX控件1

開發完成後,設計人員和開發人員可以將其作為預組裝組件來開發客戶程序。以這種方式使用ActiveX控件,用戶不需要知道這些組件是如何開發的,在許多情況下,他們甚至不需要自己編程就可以完成網頁或應用程序。

序列的設計。

IE3.0是第壹個支持網頁中ActiveX控件的web瀏覽器。您還可以使用ActiveX plug-in for Netscape在Mosaic和Netscape Navigator中顯示ActiveX控件(請參見passlabs.com)。

19,問:網景導航器可以顯示ActiveX控件嗎?

答:可以,您可以使用Netscape的ActiveX插件在Netscape Navigator中顯示ActiveX控件。插件的測試版可以從passlabs.com/.的Ncompass實驗室的網站上獲得

20、問:現在有哪些工具支持使用ActiveX控件進行web開發?

答:使用ActiveXControlPad(見/workshop/author/cpad/),開發人員可以輕松地將ActiveX控件插入HTML頁面。據/workshop/author/CPAD/tutorial-f . htm

網站上的ActiveX ControlPad教程,開發者可以輕松學會使用ActiveX Control Pad。SoftQuad的HoTMetaL Pro也支持在HTML頁面上使用ActiveX控件。未來,微軟及其第三方軟件供應商還將推出許多支持使用ActiveX控件制作網頁的網絡制作工具。

21,問:只有程序員才能使用ActiveX控件嗎?

答:了解腳本語言,比如Visual Basic Scripting Edition(VBScript)或者JavaScript,自然對使用ActiveX控件很有幫助。但不壹定要有這樣的程序開發基礎。對於某些控件,需要編寫壹定數量的腳本才能集成到網頁中,但大多數ActiveX控件不需要這樣。使用ActiveX Control Pad,即使非程序開發人員也可以通過簡單的選擇和單擊將許多控件插入到網頁中。

22、問:創建壹個包含ActiveX控件的網頁後,如果用戶在自己的機器上瀏覽網頁,控件是如何在用戶終端上安裝和顯示的?

答:當IE3.0遇到包含ActiveX控件(或復合控件)的網頁時,它首先檢查用戶的本地系統註冊,看組件是否已經安裝在本地機器上。如果組件已經在本地計算機上,IE3.0會顯示網頁並激活控件。如果用戶的本地機器上還沒有安裝控件,IE3.0會根據開發者創建網頁時的地址定義,自動從互聯網上找到控件,並安裝到本地機器上。

23、問:如何在網頁上定義壹個地址,讓用戶訪問網頁時控件自動下載到用戶的電腦上?

答:Web開發人員可以通過設置控件的CODEBASE屬性來提供上述信息。使用ActiveX Control Pad時,在ObjectEditor中,可以看到壹個屬性表,開發人員可以很容易地使用它來設置屬性。通過設置屬性,可以定義壹個URL地址或地址集,通過它可以在Internet上查找和下載控件。IE3.0使用這些地址信息來定位控件並自動下載組件。下載後,網頁出現在本地機器上。7月,1996,微軟系統雜誌,文章“使用Internet組件下載服務安全上網”詳細討論了整個信息定位和下載過程。需要提到的是,很多微軟提供的控件(如HTML布局控件)並不需要CODEBASE設置,因為ActiveX對象索引可以根據CLSID(控件唯壹標識符)自動查找定位控件。

24、問:下載ActiveX組件時會通知用戶嗎?

答:是的。當壹個組件需要下載時,IE會默認顯示壹個消息框,通知用戶下載將開始。用戶可以選擇終止下載或繼續下載。如果控件已經過數字簽名,將提供數字證書,包括提供控件的軟件供應商的名稱和相關信息,以確認控件未被破壞。軟件開發人員可以在開發控件時制作數字簽名。簽名信息由控件本身攜帶,所以在下載之前,會自動顯示數字驗證書,在網頁上使用該控件的用戶不需要做任何開發工作。

25、問:ActiveX控件下載後放在哪裏?

答:默認情況下,下載的控件應該放在\ Windows \ Downloaded Program Files目錄下的ActiveX控件緩存中。