文章导航PC6首页软件下载单机游戏安卓资源苹果资源

pc软件新闻网络操作系统办公工具编程服务器软件评测

安卓新闻资讯应用教程刷机教程安卓游戏攻略tv资讯深度阅读综合安卓评测

苹果ios资讯苹果手机越狱备份教程美化教程ios软件教程mac教程

单机游戏角色扮演即时战略动作射击棋牌游戏体育竞技模拟经营其它游戏游戏工具

网游cf活动dnf活动lol周免英雄lol礼包

手游最新动态手游评测手游活动新游预告手游问答

您的位置:首页技术开发ASP教程 → NET移植案例学习:建造Web站点7

NET移植案例学习:建造Web站点7

时间:2004/11/7 4:14:00来源:本站整理作者:蓝点我要评论(0)

图5 客户端的验证逻辑



FormSubmitTest(problemTitle,bugDescription,buildVersion,cboProduct,

appLanguage,cboArea, cboSubArea,severity,build)

{

 var iG;

 var renl = "\r" + "\n";

 iG = 0;

 ResetArrowSize();

 if (problemTitle.value == "" ){ 

  document.images.item("ArrowProbTitle").width=8

  iG++

  }

 if (buildVersion.value == -1){

  document.images.item("ArrowBuildVersion").width=8

  iG++

 }

 if (buildVersion.value == ""){

  document.images.item("ArrowBuildVersion").width=8

  iG++

 }

 if (appLanguage.value == -1){

  document.images.item("ArrowAppLanguage").width=8

  iG++

 }

 if (cboProduct.value == ""){

  document.images.item("ArrowProductName").width=8

  iG++

 }

 if (cboArea.value == ""){

  document.images.item("ArrowProblemArea").width=8

  iG++

 }

 if (cboSubArea.value == ""){

  document.images.item("ArrowProblemSubArea").width=8

  iG++

 }

 if (severity.value == -1){

  document.images.item("ArrowSeverity").width=8

  iG++

 }

 if (bugDescription.value == "Problem Description:" + renl + renl + 

     "Steps to reproduce:" + renl + renl + "Expected behavior:" 

     + renl + renl + "Actual behavior:"+ renl + renl + renl){ 

  document.images.item("ArrowDescription").width=8

  iG++

 }

 if (bugDescription.value == ""){

  document.images.item("ArrowDescription").width=8

  iG++

 }

 if (iG != 0){

  alert("You are missing one or more of the required items 

     (indicated by the red arrow) needed to submit this form.")

  return false;

 }

 else{

  if (document.form1.bugDescription.value == "")

  {

   // don't submit

   alert("Please enter a problem description.")

   return false;

  }

 else{

  if (document.form1.bugDescription.value == "Problem 

     Description: 

     Steps to reproduce: Expected behavior: Actual 

     behavior:")

   {

    // don't submit

    alert("Please enter a problem description.")

    return false;

   }

  else{

   var buildval = build.value;

   var buildlen = buildval.length;

   file://alert(buildlen);

   if (buildlen <= 0)

   {

    var typ = buildVersion.type;

    if (typ == "text") file://build is a text box

    {

     var val = buildVersion.value;

     var len = val.length;

     if ((isNaN(val)) || (len != 4))

     {

      // don't submit

      alert("Please enter 'Build' using the 

         format 'NNNN'.")

      return false;

      }

    else

    {

     // concatenate the build number with 

      "07.00.00."

     buildVersion.value = "07.00.00." + 

     buildVersion.value

     // submit

     document.form1.method = "POST"

     document.form1.action = "lamegeneral.asp" 

     return true;

     }

    }

   else

   {

    // submit

    document.form1.method = "POST"

    document.form1.action = "lamegeneral.asp" 

    return true;

    }

   } 

  }

 }

 }

 }

 



  图6 在报告漏洞时选择产品的版本






相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 《龙珠:超宇宙》 战斗E3 2014:瘆人僵尸《消 asp代码实现access数据导出到excel文件如何使用FSO读取Js文件内容并可以编辑修改对初学者有用的一些asp函数集学习ASP编程必会的代码

人气排行 asp代码实现access数据导出到excel文件asp不需要任何配置的伪静态实现如何使用FSO读取Js文件内容并可以编辑修改asp去除html标记和空格的代码Asp全选删除代码教大家网页伪静态知识及其2种实现方法Microsoft SQL Server 7.0安装问题(一)ASP.NET中的Code Behind技术4