ASP實(shí)現(xiàn)將長(zhǎng)的標(biāo)題用省略號(hào)收尾_ASP教程
推薦:ASP中數(shù)據(jù)庫(kù)調(diào)用中常見錯(cuò)誤的現(xiàn)象和解決下面是虛機(jī)維護(hù)中,經(jīng)常碰到的一些ASP程序中的數(shù)據(jù)庫(kù)調(diào)用的錯(cuò)誤,現(xiàn)收集整理如下: 不能打開注冊(cè)表關(guān)鍵字(8007000e) Microsoft OLE DB Provider for ODBC Drivers 錯(cuò)誤 '8007000e' [Micr
數(shù)據(jù)庫(kù)中提取長(zhǎng)長(zhǎng)的文章,總是有礙網(wǎng)頁(yè)的排版布局。
所以,想固定地提取一部分字符,然后后面有……替代。
1、原理:
判斷文章的長(zhǎng)度是否超過規(guī)定的長(zhǎng)度,若超過則只顯示規(guī)定長(zhǎng)度的大學(xué),否則完整顯示。
2、涉及函數(shù):
len():返回字符串長(zhǎng)度或者變量的字節(jié)長(zhǎng)度。
以下為引用的內(nèi)容: <script language="vbs"> cnbruce="my name is cnbruce" len_cn=len(cnbruce) alert(len_cn) </script> |
[Ctrl A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]
[Ctrl A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]
left():截取一個(gè)字符串的前部分
以下為引用的內(nèi)容: <script language="vbs"> cnbruce="my name is cnbruce" left_cn=left(cnbruce,10) alert(left_cn) </script> |
[Ctrl A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]
3、主要程序:判斷內(nèi)容長(zhǎng)度是否大于給定值,據(jù)結(jié)果做相應(yīng)操作
以下為引用的內(nèi)容: <script language="vbs"> text="123 4567 8fds90 abcde fghxcfv" i=10 if len(text)>i then '如果文本長(zhǎng)度大于給定的值 text=left(text,i) '則提取前段的i位的字符串 alert (text&"...") else alert (text) end if </script> |
[Ctrl A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]
4、ASP中應(yīng)用
以上是在客戶端腳本調(diào)試,和ASP也是大同小異:最主要的是函數(shù)功能。
以下為引用的內(nèi)容: <% text=rs("content") '將數(shù)據(jù)庫(kù)字段值賦到某變量上 i=10 '定義固定大小 if len(text)>i then '如果文本長(zhǎng)度大于給定的值 text=left(text,i) '則提取前段的i位的字符串 response.write (text&"...") else response.write (text) end if %> |
5、為了方便,做成函數(shù)
以下為引用的內(nèi)容: <% function conleft(content,i) if len(content)>i then content=left(content,i) response.write (content&"...") else response.write (content) end if end function %> |
以上為函數(shù),下面就可以直接調(diào)用。
<蔿l conleft(rs("content"),10)%>
OK,相信以后遇到這些問題應(yīng)該是NO PROBLEM
為了解決中英文截取的問題,建議大家使用如下函數(shù):
以下為引用的內(nèi)容: Function gotTopic(str,strlen) |
分享:session在驗(yàn)證管理登陸時(shí)的使用方法初學(xué)ASP的人對(duì)session一直不是很了解. 我這只cai鳥就在這談?wù)勗谧龊?jiǎn)單后臺(tái)登陸時(shí)session的簡(jiǎn)單使用: 一:login.htm 這個(gè)頁(yè)面我就不多說了 加上表單 寫上管理員昵稱 給出文本框username 寫上
- asp FSO 讀寫文件本文件實(shí)現(xiàn)代碼
- asp中isNull、isEmpty和空字符串的區(qū)別
- asp獲取用戶真實(shí)IP地址的方法
- asp連接sqlserver數(shù)據(jù)庫(kù)實(shí)現(xiàn)代碼
- asp中正則表達(dá)式過濾html代碼函數(shù)
- asp中g(shù)et post提交表單區(qū)別
- 網(wǎng)頁(yè)模板:ASP內(nèi)建對(duì)象Request
- xmlhttp的open方法使用詳解
- ASP的常用的自定義函數(shù)大全
- asp中用for循環(huán)的一個(gè)小技巧
- eWebEditor v3.8 列目錄
- ASP無組件分頁(yè)實(shí)現(xiàn)思路及代碼
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索ASP實(shí)現(xiàn)將長(zhǎng)的標(biāo)題用省略號(hào)收尾
- 教程說明:
ASP教程-ASP實(shí)現(xiàn)將長(zhǎng)的標(biāo)題用省略號(hào)收尾。