«javascript» 태그된 질문

ECMAScript (JavaScript / JS)에서의 프로그래밍 및 다양한 방언 / 구현 (ActionScript 제외)에 관한 질문이 있습니다. 이 태그는 거의 사용되지 않지만 [node.js], [jquery], [json] 및 [html] 태그와 가장 관련이 있습니다.

14
Twitter 부트 스트랩 경고 메시지를 닫았다가 다시 엽니 다.
경고 메시지에 문제가 있습니다. 정상적으로 표시되며 사용자가 x(닫기)를 누르면 닫을 수 있지만 사용자가 다시 표시하려고하면 (예 : 버튼 이벤트 클릭) 표시되지 않습니다. (또한이 경고 메시지를 콘솔에 인쇄하면 [].) 내 코드는 다음과 같습니다. <div class="alert" style="display: none"> <a class="close" data-dismiss="alert">×</a> <strong>Warning!</strong> Best check yo self, you're not looking too good. </div> …



6
JSX 소품이 화살표 함수 나 바인드를 사용하지 않는 이유는 무엇입니까?
React 앱에서 Lint를 실행하고 있는데이 오류가 발생합니다. error JSX props should not use arrow functions react/jsx-no-bind 그리고 이것은 내가 화살표 기능을 실행하는 곳입니다 (내부 onClick). {this.state.photos.map(tile => ( <span key={tile.img}> <Checkbox defaultChecked={tile.checked} onCheck={() => this.selectPicture(tile)} style={{position: 'absolute', zIndex: 99, padding: 5, backgroundColor: 'rgba(255, 255, 255, 0.72)'}} /> <GridTile title={tile.title} subtitle={<span>by …

9
jQuery를 사용하여 리디렉션을 따르도록 Ajax 요청을 방지하는 방법
jQuery ajax 함수를 사용하여 웹 서비스에 액세스하지만 서버는 문제를 설명하는 상태 코드가있는 응답을 반환하는 대신 문제를 설명하는 200 헤더가있는 페이지로 리디렉션됩니다. 나는 이것을 변경할 수 없으므로 어떻게 든 클라이언트에서 그것을 해결해야합니다. 예 : 요청이 찾을 수없는 일부 URL로 이동하여 다른 위치로 302 리디렉션을 수신합니다. 새 요청이 전송되고 200 OK가 수신되어 …
103 javascript  jquery 

8
javascript로 html을 생성하는 모범 사례가 있습니까?
JSON으로 개체 배열을 반환하는 웹 서비스를 호출하고 있습니다. 이러한 개체를 가져 와서 div를 HTML로 채우고 싶습니다. 각 개체에 URL과 이름이 포함되어 있다고 가정 해 보겠습니다. 각 개체에 대해 다음 HTML을 생성하려는 경우 : <div><img src="the url" />the name</div> 이에 대한 모범 사례가 있습니까? 몇 가지 방법을 볼 수 있습니다. 문자열 …
103 javascript  html  ajax  dynamic  dhtml 

6
document.querySelectorAll이 실제 배열이 아닌 StaticNodeList를 반환하는 이유는 무엇입니까?
난 그냥 할 수 없어 그것은 버그 나 document.querySelectorAll(...).map(...)파이어 폭스 3.6도, 그리고 내가 교차 게시물을 줄이 블로그에서 SO 질문에 생각 그래서 난 여전히 답을 찾을 수 없습니다 : http://blowery.org/2008/08/29/yay-for-queryselectorall-boo-for-staticnodelist/ 어레이를 얻지 못하는 기술적 이유를 아는 사람이 있습니까? 아니면 StaticNodeList는 사용자가 사용할 수있는 것과 같은 방식으로 배열에서 상속하지 않는 이유 map, …

13
CSS로 <select> 메뉴에서 <option>을 숨기는 방법은 무엇입니까?
Chrome &lt;option&gt;이 &lt;select&gt;. Firefox는 할 것입니다. &lt;option&gt;검색 기준과 일치 하는를 숨겨야 합니다. Chrome 웹 도구에서 display: none;JavaScript 에 의해 올바르게 설정되고 있음을 알 수 있지만 &lt;select&gt;메뉴를 클릭하면 표시됩니다. &lt;option&gt;메뉴를 클릭 할 때 내 검색 기준과 일치 하는 이러한 항목이 표시되지 않도록하려면 어떻게해야합니까? 감사!
103 javascript  jquery  css  dom 

13
자바 스크립트에서 함수를 오버로드하는 방법은 무엇입니까?
오버로딩에 대한 고전적인 (비 -js) 접근 방식 : function myFunc(){ //code } function myFunc(overloaded){ //other code } Javascript는 동일한 이름으로 둘 이상의 함수를 정의 할 수 없습니다. 따라서 다음과 같은 내용이 표시됩니다. function myFunc(options){ if(options["overloaded"]){ //code } } 오버로드가있는 객체를 전달하는 것 외에 자바 스크립트에서 함수 오버로딩에 대한 더 나은 …
103 javascript 

8
복사 된 웹 텍스트에 추가 정보를 추가하는 방법
일부 웹 사이트는 이제 복사 된 콘텐츠에 텍스트를 추가 하는 Tynt 의 JavaScript 서비스를 사용합니다 . 이것을 사용하여 사이트에서 텍스트를 복사 한 다음 붙여 넣으면 텍스트 하단에 원본 콘텐츠에 대한 링크가 표시됩니다. Tynt는 또한이를 추적합니다. 잘 된 깔끔한 트릭입니다. 이 작업을 수행하는 스크립트는 인상적입니다. 클립 보드 (이전 버전의 IE에서만 기본적으로 …

2
CORS Origin 헤더와 CSRF 토큰을 사용한 CSRF 보호
이 질문은 Cross Site Request Forgery 공격으로부터 만 보호하는 것에 관한 것입니다. 구체적으로 다음과 같습니다. Origin 헤더 (CORS)를 통한 보호가 CSRF 토큰을 통한 보호만큼 좋은가요? 예: Alice는 브라우저에서 " https://example.com "에 로그인 (쿠키 사용) 합니다. 나는 그녀가 최신 브라우저를 사용한다고 가정합니다. Alice는 " https://evil.com "을 방문 하고 evil.com의 클라이언트 측 …


4
React 컴포넌트에 강제로 다시 마운트하는 방법은 무엇입니까?
조건부 렌더링이있는 뷰 구성 요소가 있다고 가정 해 보겠습니다. render(){ if (this.state.employed) { return ( &lt;div&gt; &lt;MyInput ref="job-title" name="job-title" /&gt; &lt;/div&gt; ); } else { return ( &lt;div&gt; &lt;MyInput ref="unemployment-reason" name="unemployment-reason" /&gt; &lt;MyInput ref="unemployment-duration" name="unemployment-duration" /&gt; &lt;/div&gt; ); } } MyInput은 다음과 같습니다. class MyInput extends React.Component { ... render(){ …

7
setTimeout / clearTimeout 문제
예를 들어 시작 페이지로 이동할 페이지를 만들려고합니다. 10 초 동안 활동이 없습니다 (사용자가 아무 곳도 클릭하지 않음). 나머지는 jQuery를 사용하지만 테스트 기능의 설정 / 지우기는 순수한 자바 스크립트입니다. 내 좌절감에 나는 페이지를 클릭 할 때 호출 할 수 있기를 바랐던이 기능과 같은 것을 끝냈다. 타이머는 정상적으로 시작되지만 클릭시 재설정되지 않습니다. …

5
require가있는 Node.js ES6 클래스
그래서 지금까지 node.js다음과 같은 방식으로 클래스와 모듈을 만들었습니다 . var fs = require('fs'); var animalModule = (function () { /** * Constructor initialize object * @constructor */ var Animal = function (name) { this.name = name; }; Animal.prototype.print = function () { console.log('Name is :'+ this.name); }; return { Animal: …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.