網站製作中碰見的一些問題。

 本人是第一次接觸網站製作,屬於菜鳥級,碰到的一些問題和注意事項也是非常常見或簡單的。

 我這次主要試做了個網站的後臺管理系統,其實不外乎就是通過數據庫,對數據進行添加、刪除、修改等一些基本操作,但是遇到的問題確實其他方面的,主要是頁面顯示方面的。在這裏與大家分享一下。

(1)對通過網頁的輸入到數據庫的字符中“回車”、“空格”進行轉換:

myconten=replace(replace(mycontent,chr(13),"<br>"),chr(32),"&nbsp;")

把回車換成HTML代碼的<br>,把空格換成&nbsp;

(2)解決亂碼問題:統一字符類型

<meta http-equiv="content-tpye"content="text/html;charset=gb2312"/>

(3)對在線留言板的留言間接公開處理,即管理員審查過並且回覆留言的,給予顯示:

一條sql語句就OK了" select *from message where myreply is not null"

(4)除去網頁中連接的下劃線:

在head區域,定義一段CSS

<style type ="text/css">

a:link,a:visited{text-decoration:none;}

(5)在IE欄顯示本網站的圖標(logo):

先製作一個cio圖標:favicon.ico

在head中加入:<link rel="shortcut icon"href="/favicon.ico"type="image/x-icon"/>            

(6)消除TEXTBOX框中的顯示的歷史記錄:

在FORM中加入<form vunat="server" method="post" autocomplete="off">                   

(7)網頁大小:普通用戶分辨率爲1024*768 ,網頁寬稍微小些,大小爲:1002*768

(8)在ACCESS數據庫中,字段類型最好選擇“備註”(能存儲的字符會很多)

(9)判斷EMAIL格式:

使用javascript

<script language="javascript">

if(document.lyform.email.value=="")

{ alert("請輸入郵箱地址")

   return false

}

var email=document.lyform.email.value

var is_error=false

var pn_0=email.index of("@")

var pn_1=email.index of(".",pn_0)

var pn_2=email.length

if(pn_0<1||pn_1<pn_0+2||pn_1+2>pn_2) is_error=true

if(is_error){

alert("請輸入正確的郵箱地址!")

document.lyfrom.email.focus()

return false

}

</script>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章