zoukankan      html  css  js  c++  java
  • SQL ----- 转化js 脚本 保存到数据库

    如下可以实现:将一个js 脚本保存到数据库,主要就是 将 其中的单引号进行转义

    你需要的是 保存到数据库中一个单引号的数据,但是要想将其保存到数据库,必须转义 将一个单引号变成两个单引号

    不然保存不了

    (
    '<a href="javascript:return false;" title="详细" onclick="javascript:WebDialogLoad(''详细'',900,650, ''../../Cakyjy/Student/Student_edit_win.aspx?pwidth=880&pheight=520&id='+convert(varchar(50),tbStudent.StudentGuid)+'&edit=show'')">'+tbStudent.StuMark+'</a>'
    ) as 学生学号,

    实现:从页面检查拷贝出的执行代码,将其保存到数据库

     就要通过转义实现,

      其中 amp; 是html中的或者url地址栏中的转义字符,就是代表&的意思,可以删除掉

        然后将a 标签中单引号变成两个单引号进行转义保存到数据

    <a href="javascript:return false;" title="详细" onclick="javascript:WebDialogLoad(''详细'',900,650, ''../../Cakyjy/Student/Student_edit_win.aspx?pwidth=880&pheight=520&id='+convert(varchar(50),tbStudent.StudentGuid)+'&edit=show'')">'+tbStudent.StuMark+'</a>
    
    
    
    <a href="javascript:return false;" title="详细" onclick="javascript:WebDialogLoad('详细',900,650, '../../Cakyjy/Student/Student_edit_win.aspx?pwidth=880&amp;pheight=520&amp;id=2bb52942-c61b-403f-97b1-ae0d1777f7b2&amp;edit=show')"> </a>
  • 相关阅读:
    判断整除
    洛谷2018-7月月赛
    luogu_P1177 【模板】快速排序 (快排和找第k大的数)
    lowbit() 运算
    64位整数乘法 (二进制思想)
    poj_1995 Raising Modulo Numbers (快速幂)
    poj_3179 Corral the Cows (二分+二维前缀和+离散化)
    Spring-profile 不同环境配置方法
    Spring-id,name 名称,别名关系
    Leecode no.20 合理的括号
  • 原文地址:https://www.cnblogs.com/obge/p/13723503.html
Copyright © 2011-2022 走看看