ftong

ftong

890飞吻 2018-11-1 加入 来自南通市

(这个人懒得留下签名)

ftong 最近的回答

  • 2019-9-22 15:4:37iframe版layuiadmin网页滚动条消失问题中回答:

    @bagelaile 知道原因了,浏览器的问题。360浏览器就会出现这个问题
  • 2019-7-7 11:33:54crc检验中回答:

    已经解决,经过测试正确
    function GetCRCByte(data){
    var crc = 0x0;
    for (var i = 0; i < data.length; i++){
    crc = crc ^ data[i];
    crc = crc & 0xFF;
    for (var j = 1; j <= 8; j++){
    if ((crc & 0x80) == 0x80)
    crc = (crc << 1) ^ 0xE5; //多项式值为 E5,被校验值左移
    else
    crc = crc << 1;
    }
    }
    crc = crc & 0xFF;
    return crc.toString(16);
    }
  • 2019-6-27 10:43:14crc检验中回答:

    @tx

    用GetCRCByte(stringToByte('3165430C00408F01')),结果为1997005482
    与GetCRCByte("3165430C00408F01") 的结果一样

    我估计 问题在CRC = (CRC Xor inbyte(i)) And 255要把这一句翻过来
  • 2019-6-27 10:20:20crc检验中回答:

    @tx

    首先做了十六进制字符串转字节数组,不正确,换了上面的还不对,正确结果应该是10进制2823,16进制0B07

    //十六进制字符串转字节数组
    function Str2Bytes(str){
    var pos = 0;
    var len = str.length;
    if(len %2 != 0) {
    return null;
    }
    len /= 2;
    var hexA = new Array();
    for(var i=0; i<len; i++){
    var s = str.substr(pos, 2);
    var v = parseInt(s, 16);
    hexA.push(v);
    pos += 2;
    }
    return hexA;
    }
  • 2019-6-27 9:45:56crc检验中回答:

    @tx
    GetCRCByte("3165430C00408F01") //结果为1997005482,不正确

    function GetCRCByte(data){
    var crc = 0x0;
    for (let bt in data){
    crc = crc ^ bt;
    for (var j = 1; j <= 8; j++){
    if ((crc & 0x80) == 0x80)
    crc = (crc << 1) ^ 0xE5; //多项式值为 E5,被校验值左移
    else
    crc = crc << 1;
    }
    }
    return crc;
    }
  • 2019-6-27 8:37:43crc检验中回答:

    @tx 另外,下面是我用VB改的,计算结果正确,因为刚刚学js,请多指教
    Public Function GetCRCByte(inbyte() As Byte) As Byte
    Dim CRC As Long, i As Long, j As Integer
    CRC = 0 '初始值为0
    For i = LBound(inbyte) To UBound(inbyte)
    CRC = (CRC Xor inbyte(i)) And 255
    For j = 0 To 7
    If (CRC And &H80) Then
    CRC = (CRC * 2) Xor &HE5 '多项式值为E5 , 被校验值左移
    Else
    CRC = (CRC * 2)
    End If
    Next j
    Next i
    GetCRCByte = CRC And 255
    End Function
  • 2019-6-27 8:34:15crc检验中回答:

    @tx 不好意思,是我改了第一句,原来C#如下:

    public virtual byte GetCRCByte(byte[] data){
    int crc = 0x0;
    foreach (byte bt in data){
    crc = crc ^ bt;
    for (int j = 1; j <= 8; j++){
    if ((crc & 0x80) == 0x80)
    crc = (crc << 1) ^ 0xE5; //多项式值为 E5,被校验值左移
    else
    crc = crc << 1;
    }
    }
    return (byte)crc;
    }
  • 2019-2-12 10:43:59在表格中回车键到下一个单元格的问题中回答:

    @岁月小偷 难道就没有更好的办法?在form内可以轻松实现
  • 2019-2-12 10:41:46在表格中回车键到下一个单元格的问题中回答:

    @岁月小偷 滞后就是在IE下,按下回车键不会立即跳到下一个input,要等一小会儿,有时候就没反应。在360浏览器下,响应快一些
  • 2019-2-11 15:1:11在表格中回车键到下一个单元格的问题中回答:

    补充:
    td内 是input,即edit: 'text'
    trigger('click')效果很不好,滞后。尤其在IE下,能不能改.focus()。就像在form下那样。但本人水平有限,弄了很长时间没搞出来。
  • 2019-2-11 14:55:42table数据表格如何实现回车触发下一个单元格?中回答:

    @岁月小偷 td内都是input,即edit: 'text'

    trigger('click')效果很不好,滞后。尤其在IE下,能不能改.focus()。就像在form下那样。但本人水平有限,弄了很长时间没搞出来。
  • 2019-1-17 10:19:13table loading动画不能动中回答:

    再补充一点,如果直接加文字信息,文字信息也会旋转
    <i class="layui-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop">正在读取数据...</i>

    改为下面的就可以了
    <i class="layui-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop" style="margin-left:-100px;"></i><i class="layui-icon" style="margin-left:-60px;">正在读取数据...</i>
  • 2019-1-16 16:4:14关于table-url直接调用asp的问题中回答:

    @guanxinle

    set dll=Server.CreateObject("com")
    jsonstr=dll.sqltotable(sqlcmd) 'sqltotable就是你在dll文件编写的函数,读取数据表,并返回规定格式的字符串
    response.write jsonstr
    set dll=nothing
  • 2019-1-16 15:59:41关于table-url直接调用asp的问题中回答:

    @guanxinle

    ,url: 'mangadmin_tm.asp' //注意加asp文件的路径

    如果你的后台数据,能自己拼接处理,最好处理好了传递给asp,因为asp对双引号处理比较麻烦,要2个双引号,看起来很不舒服

    我用的是asp+com,写一个通用的dll,在dll中拼接符合table 的数据格式
  • 2018-12-16 17:7:51$('.layui-laypage-btn').click();没有反应!!!中回答:

    @抱明月而长终

    用parent.$('.layui-laypage-btn').click() ? 好像也没反应
  • 2018-12-6 20:31:58如何让PrintArea.min.js直接打印,不要预览中回答:

    有没有其他什么办法,web直接打印的?
  • 2018-12-6 20:30:56如何让PrintArea.min.js直接打印,不要预览中回答:

    百度一个晚上,也没有找到,只有个lodop可以不预览直接打印,但lodop要在客户端安装,不太妥。
    哪位大侠有办法?
  • 2018-12-1 17:14:40在折叠板中table的固定列失效中回答:

    问题解决,监听折叠板,等打开折叠板时,载入表格。当然还得用变量showed做个记号,不要重复载入表格
  • 2018-11-20 16:47:42select默认赋值中回答:

    @代号007

    layui.use(['form','laytpl','jquery'],(form,laytpl,$)=>{
    能不能把箭头函数改成function,怎么改呢?
  • 2018-11-3 12:26:29关于table-url直接调用asp的问题中回答:

    解决了,是我ASP编辑保存的问题,选择utf-8保存。table-url:xxxx.asp=?参数请求,返回asp拼接的json数据,一切都正常,layui太棒了,学习中。。。。
  • 2018-11-2 21:6:20关于直接写入table-data中回答:

    @Zlheb 前端事件正常相应。用URL,刷新页面也要重新读入数据吧。我想在这里用asp直接读入数据表,肯定可行,但不知道速度有没有影响?
  • 2018-11-2 16:56:26关于直接写入table-data中回答:

    数据格式可以用单引号
  • 2018-11-2 16:53:34关于直接写入table-data中回答:

    @Zlheb

    ,data:
    [<%
    a2="'额外企'"
    for i=1 to 10000
    response.write rows
    next
    %>]
    测试过了,完全OK
  • 2018-11-2 16:37:50关于直接写入table-data中回答:

    @Zlheb 事件可以响应的