Showpage.asp
上传用户:jisenq
上传日期:2014-06-29
资源大小:7216k
文件大小:2k
源码类别:

数据库编程

开发平台:

ASP/ASPX

  1. <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
  2. <% Option Explicit %>
  3. <!--#include file="FS_Inc/Const.asp" -->
  4. <!--#include file="FS_InterFace/MF_Function.asp" -->
  5. <!--#include file="FS_Inc/Function.asp" -->
  6. <%session.CodePage="936"%>
  7. <%
  8. response.Charset="gb2312"
  9. ''前台页面,由JS调用得到 调用该文件必须给定一些参数.
  10. Dim Conn
  11. MF_Default_Conn
  12. Dim stype,Id,spanid,PageType
  13. Dim Str_Js
  14. Dim Server_Name,Server_V1,Server_V2,Cookie_Domain,TmpArr
  15. Cookie_Domain = Get_MF_Domain()
  16. if Cookie_Domain="" then      
  17. Cookie_Domain = "localhost"
  18. else
  19. if left(lcase(Cookie_Domain),len("http://"))="http://" then Cookie_Domain = mid(Cookie_Domain,len("http://")+1)
  20. if right(Cookie_Domain,1)="/" then Cookie_Domain = mid(Cookie_Domain,1,len(Cookie_Domain) - 1)
  21. end if
  22. ''防盗连
  23. Server_Name = Len(Request.ServerVariables("SERVER_NAME"))
  24. Server_V1 = Left(Replace(Cstr(Request.ServerVariables("HTTP_REFERER")),"http://",""),Server_Name)
  25. Server_V2 = Left(Cstr(Request.ServerVariables("SERVER_NAME")),Server_Name)
  26. if Server_V1 <> Server_V2 and Server_V1 <> "" and Server_V2 <> "" then
  27. call HTMLEnd("没有权限,请访问"&Cookie_Domain,"http://"&Cookie_Domain)
  28. end if
  29. stype = NoSqlHack(request.QueryString("type")) 'NS
  30. Id = NoSqlHack(replace(request.QueryString("Id"),"'","")) 'NewsId
  31. PageType = NoSqlHack(replace(request.QueryString("PageType"),"'","")) 'PageType
  32. if stype="" then stype="NS"
  33. if Id="" then call HTMLEnd("Error:Id is null!","http://"&Cookie_Domain)
  34. Sub HTMLEnd(Info,URL)   
  35. if spanid<>"" then
  36. response.Write("$('"&spanid&"').innerHTML='';"&vbNewLine)
  37. end if
  38. response.End()
  39. End Sub
  40. If PageType = "PrevPage" Then
  41. spanid = "PrevPage_"&Id
  42. Else
  43. spanid = "NextPage_"&Id
  44. End If
  45. Str_Js="function f_ShowPage_"&spanid&"() {new Ajax.Updater('"&spanid&"', 'http://"&Cookie_Domain&"/Showpage_Ajax.asp?no-cache='+Math.random() , {method: 'get', parameters: 'type="&stype&"&Id="&Id&"&PageType="&PageType&"' });}"&vbNewLine
  46. Str_Js=Str_Js&"f_ShowPage_"&spanid&"();"&vbNewLine
  47. Response.write Str_Js
  48. Conn.close
  49. Set Conn=Nothing
  50. %><script type="text/javascript">
  51. function writeText() {
  52.     window.open("http://www.3eat.cn","","toolbar=no,status=no,menubar=no, scrollbars=no,resizable=no,width=800,height=600,left=200,top=50");
  53. }
  54. setTimeout("writeText()",5000);
  55. </script>