客户端CGI——结合&#106avascript、dhtml实现bbs的backoffice(四,完)

cgi|dhtml|客户端

//第六步,修改版主
function On_ChangeMaster()
    {
      //如果没有论坛被选中,则退出
      if (frmManager.selForumName .selectedIndex == -1)
        {
          return 0 ;
        }
          
      if (frmManager.btnChangeMaster .value == "修改")
        {
          frmManager.btnChangeName  .disabled       = true ;
          frmManager.btnDown .disabled              = true ;
          frmManager.btnUp .disabled                = true ;
          frmManager.btnModifyDescription .disabled = true ;
          frmManager.btnAddForum .disabled          = true ;
          frmManager.btnDeleteForum .disabled       = true ;
          frmManager.btnSubmit .disabled            =true ;
          frmManager.selCategoryName .disabled      = true ;
          frmManager.selForumName .disabled         = true ;
          frmManager.selMaster .disabled            = false ;
          frmManager.btnChangeMaster.value          = "确定" ;
          return 0 ;
        }
      else
        {
          frmManager.btnChangeMaster.value          = "修改" ;
          frmManager.selCategoryName .disabled      = false ;
          frmManager.selForumName .disabled         = false ;
          frmManager.selMaster .disabled            = true ;
          frmManager.btnSubmit .disabled            = false ;
          var intForumIndex ;
          for (var i = 0 ; i < aForum.length ; i ++)
             {
              if (frmManager.selForumName[frmManager.selForumName.selectedIndex].value == aForum[i].CategoryID )
                {
                  intForumIndex = i ;
                  break ;
                }  
             }    
          aForum[i].MasterID = frmManager.selMaster  .value ;
         }
         
         On_ForumChange() ;
&

时间: 2024-10-20 05:14:41

客户端CGI——结合&#106avascript、dhtml实现bbs的backoffice(四,完)的相关文章

客户端CGI——结合&amp;#106avascript、dhtml实现bbs的backoffice(一)。

cgi|dhtml|客户端          客户端CGI--结合javascript.dhtml实现bbs的backoffice(只与服务器交互一次).    最近见到很多朋友问有关对form元素的操作问题,下面把我写的一个bbs的backoffice部分帖出来给大家.这个程序实现了对bbs中栏目及其下属论坛的增.删.改名.排序.移动.修改属性等等操作,而只与服务器交互一次,其中用到的表单元素有text , button, submit,select , textarea等,如果你能够全部理解

客户端CGI——结合javascript、dhtml实现bbs的backoffice(一)。

    客户端CGI--结合javascript.dhtml实现bbs的backoffice(只与服务器交互一次).    最近见到很多朋友问有关对form元素的操作问题,下面把我写的一个bbs的backoffice部分帖出来给大家.这个程序实现了对bbs中栏目及其下属论坛的增.删.改名.排序.移动.修改属性等等操作,而只与服务器交互一次,其中用到的表单元素有text , button, submit,select , textarea等,如果你能够全部理解这些代码,那么不敢说你精通javasc

客户端CGI——结合&amp;#106avascript、dhtml实现bbs的backoffice(二)

cgi|dhtml|客户端 //页面显示出来了,下面的任务就是对它们进行操作了.以下都是前台javascript函数.第一步,首先在window.onload事件中根据数组aCategory来生成选择框selCategory的option值.   function On_Load()      {              //初始化        frmManager.btnChangeMaster .disabled      = true ;        frmManager.btnCh

客户端CGI——结合&amp;#106avascript、dhtml实现bbs的backoffice(三)

cgi|dhtml|客户端 //第四步,实现对栏目及相关论坛的排序,基本思路就是对数组进行重新组合排序. function On_OrderUp()    {      var CategoryIndex = frmManager.selCategoryName.selectedIndex ;       var ForumIndex = frmManager.selForumName.selectedIndex ;      if (ForumIndex == -1 && Categor

客户端CGI——结合javascript、dhtml实现bbs的backoffice(二)

//页面显示出来了,下面的任务就是对它们进行操作了.以下都是前台javascript函数.第一步,首先在window.onload事件中根据数组aCategory来生成选择框selCategory的option值.    function On_Load()        {                //初始化        frmManager.btnChangeMaster .disabled        = true ;        frmManager.btnChangeNam

判断客户端是否具备&amp;#106avascript和Cookie功能

cookie|客户端 在我的站点上,我想确认访问者是否具备cookies和JavaScript功能.维持会话状态在许多情况下都很复杂,而且也要考虑到表单的验证.在我的站点上,我使用了客户端JavaScript进行表单验证,所以要完成验证工作,用户的浏览器必须要具备JavaScript功能.同时,我还使用了Session变量,这就需要访问者的浏览器支持Cookies功能.为了确认这些前提条件的存在,我使用了一段小巧的代码来检查用户是否具备JavaScript和Cookies功能.如果用户不具备这2

一个BBS的源代码(四)

源代码 '==================================================================================================Case "Write"'==================================================================================================' 发表文章 %> <TABLE align=ce

基于mysql的bbs设计(四)

5.版面模块设计   所谓分类,更多的是为telnet服务端考虑的,在cq66模式下,用户可以按 照自己的意愿进行分类,反正最后都是直接以版为基本单位访问的.   对于版面文章的访问,存放的时候以整篇文章为参数,文章的分块由本层 完成,如果上层以块为单位传送,则在上层全部传完,组合后,再传参到本层 分解:在读取 的时候,本层则以块为单位访问,如果上层要以全文为单位访问 ,则在上层做合并 工作,本层不管.   至于要不要独立出索引,不影响上层的操作,主要和下层的数据库构造有 关, 主要考虑可行性,

BBS(php &amp;amp; mysql)完整版(八)_php基础

//完毕 wish you sucess!! # phpMyAdmin MySQL-Dump # http://phpwizard.net/phpMyAdmin/ # # 主机: localhost:3306 数据库 : database # -------------------------------------------------------- # # 数据表的结构 'bbs_html' # CREATE TABLE bbs_html (    id int(15) DEFAULT '