没有考虑到楼上所提出的这个问题,seo优化与这个有关吗?我将此代码设置为主页的目的只是为了减少程序调入的次数,果真如楼上所说,也很简单,将之加入一个自定义模块,然后在首页中调用就可以了。步骤修改如下:
1、用记事本打开/zdymodel/template_zdymodel.aspx文件,将 <% @ Control language="c#" Inherits="PageAdmin.detail_zdymodel"%>这一句中的"c#" 改为"vb"。
2、建立自定义模型:在模块模型数据列表区中输入以下代码:
<%
dim conn
dim sql
Conn=Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("
/kanghaoran/kanghaoran.mdb") & ";Mode=ReadWrite|Share Deny None;Persist Security Info=False")'红色部分表示数据库文件路径,请改为你自己的路径。
sql="UPDATE [information] SET [title_style] ='' where [title_style] NOT LIKE '%color:%' or [title_style] is null"
Conn.Execute(sql)
sql="UPDATE [information] SET [title_style] = 'background:url(
/kanghaoran/kanghaoran/new.gif) no-repeat 100% 0px ; padding: 1px 33px 0px 0px;' WHERE [title_style] NOT LIKE '%color:%' AND [thedate] BETWEEN DateAdd('d', -3, NOW()) AND NOW()"'将红色部分设置为你的new图标位置。DateAdd('d', -3, NOW()) 一句中的-3表示自动给最近3天内的文件加上new图标,也可以根据需要改为其它数字,时间一过就会自动消失的。
Conn.Execute(sql)
Conn.close
Conn=Nothing
%>
3、按保存按扭,保存自定义模型。
4、在首页中新建一模块,类型为自定义模型,在模型调用中调用刚才建立的自定义模型。设置一个自义样式,在外层容器样式中输入"display:none";并调用自定义样式用于刚才建立的模块,以达到隐藏此模块的目的(但不等同于真正的隐藏,只是看到不而已,否则程序无法运行.)
5、刷新网页,如果没有效果,多刷新几次(或重新进入主页),如果访问你网站的人员较多,就不存在此情况了,ok,你成功了吗?( 可以参见
http://bamiaoxx.gicp.net)上的效果。