반응형

JavaScript 19

JavaScript에서 캐시 지우기

JavaScript에서 캐시 지우기 JavaScript를 사용하여 브라우저 캐시를 지우려면 어떻게 해야 합니까? 최신 JavaScript 코드를 도입했지만 최신 JavaScript 코드를 얻을 수 없습니다. 편집 주:이 질문은 다음 부분에서 반중복되어 있으며, 다음 질문 중 첫 번째 질문의 답변이 가장 좋을 수 있습니다.이 답변은 더 이상 이상적인 해결책이 아닙니다. 브라우저에서 캐시된 CSS/JS 파일을 강제로 새로고침하려면 어떻게 해야 합니까? 클라이언트에 JavaScript 파일을 강제로 새로 고치려면 어떻게 해야 합니까? 로컬 Javascript 소스/json 데이터를 동적으로 다시 로드합니다. 업데이트: 이 비표준 파라미터의 배경 파라미터는 location.reload()에 없습니다.또한 Fir..

source 2022.09.18

브라우저 창/탭이 닫혔을 때 localStorage 항목을 삭제하는 방법

브라우저 창/탭이 닫혔을 때 localStorage 항목을 삭제하는 방법 마이 케이스: 단일 탭이 아닌 브라우저를 닫았을 때 삭제해야 하는 키 + 값을 가진 localStorage. 내 코드가 적절하고 개선할 수 있는 것이 있다면 참조해 주세요. //create localStorage key + value if not exist if(localStorage){ localStorage.myPageDataArr={"name"=>"Dan","lastname"=>"Bonny"}; } //when browser closed - psedocode $(window).unload(function(){ localStorage.myPageDataArr=undefined; }); 다음과 같이 해야 합니다.삭제 연산자를 사용..

source 2022.09.12

사용자가 다운로드 할 수 있는 메모리 내에 파일을 작성하는 방법(서버 경유는 아님)

사용자가 다운로드 할 수 있는 메모리 내에 파일을 작성하는 방법(서버 경유는 아님) 서버와의 대화 없이 클라이언트 측에서 텍스트 파일을 생성하여 사용자에게 다운로드하도록 지시할 수 있는 방법이 있습니까?컴퓨터(보안 등)에 직접 쓸 수 없지만 작성 및 저장 여부를 확인할 수 있습니까?HTML5 지원 브라우저를 위한 간단한 솔루션... function download(filename, text) { var element = document.createElement('a'); element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text)); element.setAttribute('download', filename..

source 2022.09.12

특정 인덱스에 문자열 삽입

특정 인덱스에 문자열 삽입 다른 문자열의 특정 인덱스에 문자열을 삽입하려면 어떻게 해야 합니까? var txt1 = "foo baz" foo 뒤에 bar를 삽입하려면 어떻게 해야 하나요? substring()이데올로기 때문에(예를 들어 첫 번째 공백 문자가 아닌) 특정 인덱스에 삽입하려면 문자열 슬라이스/서브스트링을 사용해야 합니다. var txt2 = txt1.slice(0, 3) + "bar" + txt1.slice(3); 할 수 있습니다.splice()문자열로 변환합니다. 폴리필 if (!String.prototype.splice) { /** * {JSDoc} * * The splice() method changes the content of a string by removing a range of..

source 2022.09.11

텍스트 영역의 특이한 모양?

텍스트 영역의 특이한 모양? 일반적으로 텍스트 영역은 다음과 같이 직사각형 또는 정사각형입니다. 그러나 다음과 같은 사용자 지정 모양의 텍스트 영역을 원합니다. 이것이 어떻게 가능한 걸까요?서론 첫째, 다른 게시물에서 제안된 많은 솔루션이 있습니다.현재(2013년)는 CSS3 속성이 필요 없기 때문에 가장 많은 브라우저에 대응하고 있다고 생각합니다.단, 이 메서드는 지원되지 않는 브라우저에서는 작동하지 않습니다. contentdeditable조심하세요. contenteditable @Getz의 제안대로 div를 사용할 수 있습니다.contenteditable를를를를 를 、 를를를를를를 를를를 를를를 。다음은 메인 div의 왼쪽 위 및 오른쪽 위쪽에 두 개의 블록이 있는 예입니다. 보시다시피, 게시물에서 ..

source 2022.09.11

왜 사람들은 json 응답 앞에 "1; " 및 "for(;;)"와 같은 코드를 넣을까요?

왜 사람들은 json 응답 앞에 "1; " 및 "for(;;)"와 같은 코드를 넣을까요? 이 질문에는 이미 답변이 있습니다. 닫힘9년 전. 중복 가능성: Google이 JSON 응답 앞에 (1)을 추가하는 이유는 무엇입니까? Google은 다음과 같이 json을 반환합니다. throw 1; { foo: bar} Facebooks ajax에는 다음과 같은 json이 있습니다. for(;;); {"error":0,"errorSummary": ""} 왜 그들은 실행을 중지하고 무효인 json을 만드는 코드를 넣을까요? 무효일 경우 해석은 어떻게 하고 평가하려고 하면 크래쉬가 발생합니까? 그냥 끈에서 빼는 건가요(비싼 것 같음)? 이에 대한 보안상의 이점이 있습니까? 보안 목적의 대응: 가 다른 .script태..

source 2022.09.08

JavaScript 체크박스를 켜거나 끄다

JavaScript 체크박스를 켜거나 끄다 JavaScript를 사용하여 체크박스를 켜거나 끄려면 어떻게 해야 합니까?Javascript: // Check document.getElementById("checkbox").checked = true; // Uncheck document.getElementById("checkbox").checked = false; jQuery (1.6+): // Check $("#checkbox").prop("checked", true); // Uncheck $("#checkbox").prop("checked", false); jQuery (1.5-): // Check $("#checkbox").attr("checked", true); // Uncheck $("#checkb..

source 2022.09.08

크롬 및 파이어폭스의 Javascript에서 Cryptic "스크립트 오류"가 보고됨

크롬 및 파이어폭스의 Javascript에서 Cryptic "스크립트 오류"가 보고됨 웹사이트에서 Javascript 오류를 검출하여 백엔드로 전송하여 보고하는 스크립트를 가지고 있습니다.최초로 발생한 에러, 상정 회선 번호, 시각을 보고합니다. 다음을 포함하도록 편집: ... 이 스크립트 때문에 제 사이트에서 발생하고 있는 Javascript 에러에 대해 잘 알고 있습니다.가장 큰 범죄자 중 하나는 Chrome 10+와 Firefox 3+의 0행 "스크립트 오류"입니다.이 에러는 Internet Explorer에 존재하지 않습니다(또는 다른 에러라고도 불립니다). 수정(2013년 5월 23일):이 「스크립트 에러, 0 행」에러는, IE7 및 그 외의 버전에 표시됩니다.이전에는 이 동작이 없었기 때문에 ..

source 2022.09.08

javascript 자체 실행 기능의 목적은 무엇입니까?

javascript 자체 실행 기능의 목적은 무엇입니까? javascript에서는 언제 사용하시겠습니까? (function(){ //Bunch of code... })(); 이 부분에 대해서: //Bunch of code... 이 모든 것은 가변 범위 지정에 관한 것입니다.자체 실행 함수로 선언된 변수는 기본적으로 자체 실행 함수 내에서만 코드화할 수 있습니다.이를 통해 JavaScript 코드의 다른 블록에서 변수가 어떻게 명명되는지에 대한 우려 없이 코드를 작성할 수 있습니다. 예를 들어, Alexander의 코멘트에서 언급되었듯이: (function() { var foo = 3; console.log(foo); })(); console.log(foo); 로그가 남습니다.3.console.logfoo..

source 2022.09.05
반응형