半点优化网 http://www.bdxc.net/
当前位置首页 > 网站技术问题> 正文

为什么前端代码会被设计成允许用户在浏览器中看到,而客户端代码却不能?

2022-06-01 23:10:46 暂无评论 98 网站技术问题 插入   代码   数据库

前端不是故意愿意给客户端看到代码,而是技术原因不得已而为之,前端依靠客户端浏览器解析html,js,css才能呈现界面,实现功能交互,现在一些前端代码敏感的网站,会对js进行混淆加密,但是作用不太大,有心抄代码实现逻辑的还能能解出来的

而客户端程序,一般是经过编译后的可执行文件,不需要源码,但是通过一些反编译软件反编译后也是大概看到程序的实现逻辑的

评论里说了那么多,都不是重点,前端代码不是给人看的,是要给搜索引擎看的,你能看到只是顺便给你看而已

数据库插入html代码问题

你这个是在插入记录时应该做出判断是否数量加1 的问题,所以应该创建触发器,这样当你在插入记录的时候就会立刻判断,并作相应的更新!sql server 的代码如下:

create trigger tr_insert on xx    /*  xx是表名,下同  */

  for insert as

  if exists(select *  from inserted   where inserted .商品编号 in (select  商品编号 from  xx))

  begin

    update xx  set 商品数量=商品数量+1 where  商品编号 in (select inserted.商品编号 from inserted)

    raiserror('数量已经加1!',16,1)

  end

 /* 在系统表inserted 表中查找插入的商品编号是否存在,若存在,则数量加1,并提示已经加1  */

猜你喜欢