Description和Keywords 导致页面样式乱的处理方法

<meta name="Keywords" content="<%=keywords%>">
<meta name="Description" content="<%=jianjie%>">
我们在经常描述页面的Description和Keywords时 遇到让客户后台自己添加数据的情况,如果是英文网站,就会出现乱码或者样式表混乱的现象,解决方法是写段函数,调用它就可以了

函数如下:

 

'**************************************************
'函数名:JoinChar
'作  用:向地址中加入 ? 或 &
'参  数:strUrl  ----网址
'返回值:加了 ? 或 & 的网址
'**************************************************
function JoinChar(strUrl)
 if strUrl="" then
  JoinChar=""
  exit function
 end if
 if InStr(strUrl,"?")<len(strUrl) then
  if InStr(strUrl,"?")>1 then
   if InStr(strUrl,"&")<len(strUrl) then
    JoinChar=strUrl & "&"
   else
    JoinChar=strUrl
   end if
  else
   JoinChar=strUrl & "?"
  end if
 else
  JoinChar=strUrl
 end if
end function


例如:原来的是
<meta name="Keywords" content="<%=rs("keywords")%>">
<meta name="Description" content="<%=rs("jianjie")%>">

现在修改为

<meta name="Keywords" content="<%=JoinChar(rs("keywords"))%>">
<meta name="Description" content="<%=JoinChar(rs("jianjie"))%>">
 

经过测试,加入后页面显示正常

评论

发表新评论

此内容将保密,不会被其他人看见。
点击刷新验证码
  • 可用的 UBB 标签:
  • 留言最长字数:1000。