+ -
当前位置:首页 → 问答吧 → dw设计视图空白

dw设计视图空白

时间:2010-01-17

来源:互联网

从网上下载一个科汛的KesionCMS V6 SP4 Free网站系统
用dw打开index.asp时,设计视图一片空白,现在要修改其中的内容
在index.asp打开时弹出一个页面,可设计视图一片空白,代码视图没有html标签
该怎么弄,各位高手给去个招,急着用,再弄不好,要被领导批了,想死的心都有了!
下面贴出代码





HTML code

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%option explicit%>
<!--#include file="Conn.asp"-->
<!--#include file="KS_Cls/Kesion.Label.CommonCls.asp"-->
<!--#include file="KS_Cls/Kesion.StaticCls.asp"-->
<%
'****************************************************
' Software name:Kesion CMS 6.0
' Email: [email protected] . QQ:111394,9537636
' Web: http://www.kesion.com http://www.kesion.cn
' Copyright (C) Kesion Network All Rights Reserved.
'****************************************************
Dim KSCls
Set KSCls = New SiteIndex
KSCls.Kesion()
Set KSCls = Nothing
Const AllowSecondDomain=true       '是否允许开启空间二级域名 true-开启 false-不开启


Class SiteIndex
        Private KS, KSR
        Private Sub Class_Initialize()
         If (Not Response.IsClientConnected)Then
            Response.Clear
            Response.End
         End If
          Set KS=New PublicCls
          Set KSR = New Refresh
        End Sub
        Private Sub Class_Terminate()
         Call CloseConn()
         Set KS=Nothing
        End Sub
        Public Sub Kesion()
            If AllowSecondDomain=True Then 
             SecondDomain
            Else
             Run
            End If
        End Sub
        
        Sub Run()
               Dim QueryStrings:QueryStrings=Request.ServerVariables("QUERY_STRING")
               If QueryStrings<>"" And Ubound(Split(QueryStrings,"-"))>=1 Then
                 Call StaticCls.Run()
               Else
                  Dim Template,FsoIndex:FsoIndex=KS.Setting(5)
                  IF Split(FsoIndex,".")(1)<>"asp" Then
                      Response.Redirect KS.Setting(5):Exit Sub
                  Else
                           Template = KSR.LoadTemplate(KS.Setting(110))
                           FCls.RefreshType = "INDEX" '设置刷新类型,以便取得当前位置导航等
                           FCls.RefreshFolderID = "0" '设置当前刷新目录ID 为"0" 以取得通用标签
                           Template=KSR.KSLabelReplaceAll(Template)
                 End IF
                 Response.Write Template  
              End If
              Set StaticCls=Nothing
        End Sub
        
        Public Sub SecondDomain()
        dim From,gourl,sdomain,title,username,domain
        From = LCase(Request.ServerVariables("HTTP_HOST"))
        
        sdomain = LCase(KS.SSetting(15))
        sdomain = Replace(sdomain,"http://","")
        sdomain = Replace(sdomain,"/","")
        
        dim domain1,domain2
        domain = LCase (from)
        domain = Replace (domain,"http://","")
        domain = Replace (domain,"/","")
            
        if sdomain=domain and sdomain<>"" then
              title=KS.Setting(1) & "-空间" 
              gourl="space/index.asp"
        else
             domain1= Replace (Left (domain,InStr (domain,".")),".","")
             if Trim (domain1)="" or domain1="www" Then 
                  Run : Exit Sub
             Else
                  '=====================这里定义其它系统非个人空间的二级域名转向,如论坛等=============================
                  if instr(Request.ServerVariables("SERVER_NAME"),"bbs.kesion.com")>0 then
                     response.redirect KS.GetDomain & "bbs/index.asp"
                  elseif instr(Request.ServerVariables("SERVER_NAME"),"news.kesion.com")>0 then
                     response.redirect KS.GetDomain & "news/"
                  elseif instr(Request.ServerVariables("SERVER_NAME"),"help.kesion.com")>0 then
                     response.redirect KS.GetDomain & "help/"
                  end if
                  '============================================================================
             End If
             
             
             dim rs:set rs=conn.execute("select top 1 username,blogname from ks_blog where [domain]='" & KS.R(domain1) & "'")
             if rs.eof and rs.bof then
                 rs.close:set rs=nothing
                 Run : Exit Sub
             end if
             title=rs("blogname")
             domain1=rs("username")
             rs.close:set rs=nothing
             domain2= Right(domain,Len(domain)-InStr(domain,"."))
             gourl="space/?" & domain1
            end if
           
           Response.Write ("<html>") & vbcrlf
           Response.Write ("<meta http-equiv=""Content-Type"" content=""text/html; charset=gb2312"" />") & vbcrlf
           Response.Write ("<title>" & title & "</title>") & vbcrlf
           Response.Write ("<head>") & vbcrlf
           Response.Write ("</head>") & vbcrlf
           Response.Write( "<frameset><frame src="""&KS.GetDomain & gourl&"""></frameset>")
         End Sub
        
End Class
%>


作者: jjhhn   发布时间: 2010-01-17

当然啦,里面都是脚本输出

作者: jingcai   发布时间: 2010-01-17

那我要改咋办?!
具体怎么做?
感激不尽!

作者: jjhhn   发布时间: 2010-01-17

他已经封装成类了,无法预览了。你只有运行它才看得见效果。

作者: lzp4881   发布时间: 2010-01-17

还是那句话,我如果想实现在进入到index.asp时弹出一个页面,这个问题咋解决?
是不是不能解决了?!改不了了?!

作者: jjhhn   发布时间: 2010-01-17

可以,在文件最前面加上
<script language="JavaScript">
window.open("xxx.asp");
</SCRIPT>

作者: lzp4881   发布时间: 2010-01-17

大哥不行的,我试了加上之后,网页都不开了
这个文件里根本就没有html标签



错误类型:
Microsoft VBScript 编译器错误 (0x800A0400)
缺少语句
/Index.asp, line 5
option explicit


大家帮帮忙,急死了!


作者: jjhhn   发布时间: 2010-01-17

放到<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
后面

作者: lzp4881   发布时间: 2010-01-17

天下没免费午餐

作者: qq595563946   发布时间: 2010-01-17

错误类型:
Microsoft VBScript 编译器错误 (0x800A0400)
缺少语句
/Index.asp, line 6
option explicit

作者: jjhhn   发布时间: 2010-01-17

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%option explicit%>
你把这两句先删除,看看还报不报错。

作者: lzp4881   发布时间: 2010-01-17

狼哥,你的QQ号是多少?

作者: jjhhn   发布时间: 2010-01-17

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> 
<%option explicit%> 

上面两句删除之后是正常的,但是在删除之后,再在最上面加上

<script language="JavaScript"> 
window.open("xxx.asp"); 
</SCRIPT>

能显示主面,但没有弹出页面,而且index.asp页面发生布局错误

作者: jjhhn   发布时间: 2010-01-17

大家帮帮忙,急死了!

作者: jjhhn   发布时间: 2010-01-17

你想怎样修改?

作者: anbs01   发布时间: 2010-01-17

去下个7.0版本的,我在用,没有你的问题

作者: ture_2010   发布时间: 2010-10-19

热门下载

更多