2021/12에 해당하는 글 2

한글 포함 문자열 바이트로 자르기 substring

Progmming/Javascript|2021. 12. 23. 11:23
반응형
       function getTextLength(str) {
           var len = 0;
           for (var i = 0; i < str.length; i++) {
               if (escape(str.charAt(i)).length == 6) {
                   len++;
               }

               len++;
           }

           return len;
       }

       function cutStr(str, start, size) {
           var i = 0;
           var lim = 0;
           var pos = 0;
           var beg = 0;
           var minus = 0;
           var len = getTextLength(str);

           for (var i = 0; pos < start; i++) {
               pos += (str.charCodeAt(i) > 128) ? 2 : 1;
           }

           beg = i;


           for (i = beg; i < len; i++) {
               lim += (str.charCodeAt(i) > 128) ? 2 : 1;

               if (lim > size) {
                   break;
               }
           }

           return str.substring(beg, i);
       }

 

댓글()

크롬 자동완성 막기

Open API/Jquery|2021. 12. 20. 14:18
반응형

의도치 않은 input에 아이디가 자꾸 찍혀 있어서 찾아보다보니 고질병으로 

autocomplete 속성으로 하는 방법이 있었으나 크롬 버전이 바뀌면서 사용 불가능.

 

 

<input id="email" readonly type="email" onfocus="if (this.hasAttribute('readonly')) {
    this.removeAttribute('readonly');
    // fix for mobile safari to show virtual keyboard
    this.blur();    this.focus();  }" />

 

https://stackoverflow.com/questions/15738259/disabling-chrome-autofill

 

Disabling Chrome Autofill

I have been running into issues with the chrome autofill behavior on several forms. The fields in the form all have very common and accurate names, such as "email", "name", or "password", and the...

stackoverflow.com

 

댓글()