asp限制呼叫文章標題字數的問題

2022-05-12 14:13:23 字數 4793 閱讀 1270

1樓:唏喏娃

<%dim b '定義b

b=trim(rs("b_nr")) 'b=欄位名("b_nr")

if len(b)>10 then '如果b的字數大於10response.write left (b,6) &"..." '則輸出左邊10個,多出的用"..."代替

else '如果字數不大於10

response.write b '則全部輸出end if

%>裡面的變數和欄位自己改下就ok了!

2樓:匿名使用者

用len 即可。

if len(request("test"))>10 thenresponse.write("超過十個了。。。")else

'okey..

end if

len 函式 得到的,不管漢字和字元,只要是 10個。

比如abcd我好1201 == 10

3樓:匿名使用者

對長度進行一個限制嘛。。如果超出長度。那就提示 or 擷取。。。

asp網頁中如何控制新聞標題的字數?

4樓:匿名使用者

可以自己定義一個函式,其中str是需要限制長度的字串,slength是限制的長度,addstr是若超過則在限制後加在後面的字串,通常為"..."

參考如下:

function cutstr(str,slength,addstr)

dim tostr

if str>slength then

tostr=str

end if

response.write(tostr)end function

5樓:匿名使用者

<%=left(rs("title"),50)%>

這樣就被限制為50個字, 50可改成你想要的。這是從左到右擷取50個字,如果從右到左擷取50個字,則將left改成right。 不用函式的!

6樓:

方法一:<%if len(rs("title"))>10 then%>

<%=left(rs("title"),10)%>...

<%else%>

<%=rs("title")%>

<%end if%>

這個是判斷,10是長度,你可以自定義。

方法二:

var a='新聞標題';

var b=a.substring(0,20);

js中的字元擷取和asp中的字元擷取方法是一樣的。

7樓:真愛離我有多遠

最簡單的就是<%=left(rs("新聞標題"),擷取的字數)%>

8樓:第19次懺悔

呼叫 gottopic(rs("title"),20)function gottopic(str,strlen)if str="" then

gottopic=""

exit function

end if

dim l,t,c, i

str=replace(replace(replace(replace(str," "," "),""",chr(34)),">",">"),"<","<")

l=len(str)

t=0for i=1 to l

c=abs(asc(mid(str,i,1)))if c>255 then

t=t+2

else

t=t+1

end if

if t>=strlen then exit fornext

if i < l then

gottopic=left(str,i) & "..."

else

gottopic=str

end if

'gottopic=replace(replace(replace(replace(gottopic," "," "),chr(34),"""),">",">"),"<","<")

end function

asp標題限制顯示字數

9樓:匿名使用者

trim(rs("newsname"))

改為if len(trim(rs("newsname")))>8 then

left(trim(rs("newsname")),8)&......&

else

trim(rs("newsname"))

end if

10樓:匿名使用者

left(字串,8) & "……"

11樓:匿名使用者

給你2個過程。

' ****************************************====

'從左邊載止位元組

'response.write leftstr("截止字串截止字串截止字串")

'leftstr("字串",5) 有點

'返回:截止字串…

' ****************************************====

function leftstr(str, strlen)

dim l, t, c, m_i

l = len(str)

t = 0

for m_i = 1 to l

c = abs(asc(mid(str, m_i, 1)))

if c > 255 then

t = t + 2

else

t = t + 1

end if

if t >= strlen then

leftstr = left(str, m_i) & "…"

exit for

else

leftstr = str

end if

next

end function

' ****************************************====

'rem leftstr("字串",5) 無點

'rem response.write leftstr2("截止字串截止字串截止字串")

'rem 返回:截止字串

'public

' ****************************************====

function leftstr2(str, strlen)

dim l, t, c, m_i

l = len(str)

t = 0

for m_i = 1 to l

c = abs(asc(mid(str, m_i, 1)))

if c > 255 then

t = t + 2

else

t = t + 1

end if

if t >= strlen then

leftstr2 = left(str, m_i)

exit for

else

leftstr2 = str

end if

next

end function

12樓:匿名使用者

方式很多。

<% if len(rs("title"))>30 then %><%= left(rs("title"),30) %>...

<% else %>

<%= rs("title") %>

<% end if %>

寧志新聞釋出系統提供

asp文章怎麼限制字數

13樓:註冊到抓狂

兩種方法:

第一種是通過asp強制控制輸出內容的字數,例如,,,temp=left(temp,400) '<--強制只顯示文章前400字

response.write temp

第二種,在顯示文章的div中,寫死div的css寬與高,並設定溢位時隱藏,這樣,,超出div寬高的部分,在頁面上自然就不顯示了.

14樓:天天asp家園

你可以去天天asp家園去問問

在asp中,我現在限制顯示標題文字的字數,怎麼寫!

15樓:

<%if len(欄位)>20 then

response.write("欄位&"..."")else

response.write("欄位")

end if

%>

16樓:星火飛藍

<%if len(rs("title"))<=20 thenresponse.write(rs("title"))else

response.write(left(rs("title"),14)&"...")

end if%>

怎麼控制asp的標題的顯示呼叫字數?

17樓:求助0005在路上

★"news_show.asp?id=<%=rs_news("id")%>"<%else%>"<%=rs_news("ex_url")%>" <%end if%> ex_title"),30) %>"><%=left (rs_news("ex_title"),20) %>

文章標題秋天的懷念有什麼意蘊,文章標題秋天的懷念有什麼寓意?

有三種寓意 1.秋天是背景,文章中的所有的事都發生在秋天。2.秋天象徵著 我 不幸的遭遇。3.秋天是 我 走出人生低谷的象徵,也是 我 走向堅強的象徵。愁。離人心上秋 引人遐思 懷念 懷念秋天的意蘊,那個秋天母親用生命換取了我對生命的熱情。文章標題秋天的懷念,有什麼意蘊 完整一點的 秋天 不僅點名了...

華為解除呼叫限制密碼

諮詢記錄 回答於2021 08 05 華為手機呼叫限制密碼一般為1234,或者0000 1111 2222 3333 4444,您可以試一試,如果均失敗,建議詢問服務商 廠家或者售貨商。延展資料 1 華為手機 隸屬於華為消費者業務,作為華為三大核心業務之一,華為消費者業務始於2003年底 回答請等一...

語文文章標題的作用都有哪些語文文章標題的作用都有哪些?

1 標題運用的修辭手法或寫作手法的作用,如象徵 比喻 一語雙關等。例 南京中考題 薔薇幾度花 運用了象徵的手法,用 薔薇花 象徵了老人淡然 不強求的品質。不要讓一粒沙成為你的阻礙 標題運用的比喻的手法,把小困難比作 一粒沙 那扇門 標題運用一語雙關的手法,既指生活中的 門 又指孩子的 心門 2 交代...