zoukankan      html  css  js  c++  java
  • 关于NETSNS社区网站开源代码中一些bug修正的记录

    最近看到了NETSNS,首先就被它个性化的界面吸引了。随着对源代码的逐步学习发现还是存在不少问题的,比如有些功能没有实现,经常会有脚本错误‘缺少对象’.由于这段时间不太忙,决定对其做一些修改,同时也寄希望于从中学到一些知识。

        目前修改好的'bug'的主要有:

        1.投票模块点击‘确定’按钮后提示URI编码不合法

         错误原因是public.js中escape()方法使用错误,用encodeURIComponent()对参数编码即可,知识点如下:

        

     

    Code

         2.user/default页面中的逻辑错误。

         错误原因:‘相遇同城好友’及‘相遇就是缘’两个栏目下的内容无法正确显示。经常是查询NetSNS.DALSQLServer.UserIndex.cs的FindFriend函数中sql语句有逻辑错误。因为该查询语句查的是好友列表,所以a.UserID not in (select FriendID from NT_Friend where UserID=" + userId + ")应该改为a.UserID in (select FriendID from NT_Friend where UserID=" + userId + "),否则是不会有结果的。

         3.创建相册时点’取消’按钮出错。window.location='photos.aspx?r=<%=UserID%>

       针对目前解决的两个bug做一下记录,以后如果还有时间继续把我认为有问题的地方指出来。

     

     

  • 相关阅读:
    怎样用 koa-router 实现 get 请求
    怎样用 koa-bodyparser 获取 POST 请求上下文中的表单数据
    怎样用 Koa 搭配 fs 模块返回一个 html 文件给前端
    怎样用 koa 解析出 POST 请求上下文中的表单数据
    怎样用 Koa 写 Hello, World!
    怎样使用 Vue-CLI 创建 Vue3 项目
    Koa 中怎样获取请求中的 query 参数
    怎样开发一个最简版 Koa 日志打印中间件
    怎样安装 Koa
    辅助理解 this 的一些代码片段
  • 原文地址:https://www.cnblogs.com/Hard/p/1402819.html
Copyright © 2011-2022 走看看