웹사이트 검색

비주얼 스튜디오 코드 - 인텔리센스에서 자바스크립트 브라우저 API 제안을 비활성화하는 방법

VSCode에서 웹 API 제안을 어떻게 비활성화합니까? 예를 들어, 제가 "id"를 입력하면 많은 IndexDB 제안이 나타납니다. 가능하다면 이것을 비활성화하고 싶습니다.

고마워!

답변 #1

예, VS Code는 기본적으로 자바스크립트에서 DOM 완성을 포함합니다. 이를 비활성화하려면 프로젝트 루트에 jsconfig.json을 생성하고 "lib"를

더 많은 것을 읽으십시오 →

javascript - 리액트에서 특정 페이지에 대해서만 브라우저 뒤로 가기 버튼 방지

저는 리액트 리덕스 프로젝트에서 특정 페이지에서만 브라우저 뒤로 가기 버튼을 막으려고 하고 있습니다. 예를 들어, 제가 네 개의 페이지가 있다고 합시다.

http://localhost:3000/abc/#/page1,

http://localhost:3000/abc/#/page2,

http://localhost:3000/abc/#/page3

그리고 http://localhost:3000/abc/#/

더 많은 것을 읽으십시오 →

자바스크립트 - Puppeteer 브라우저 사용자 에이전트 목록

저는 하나의 사용자 에이전트를 직접 추가하는 대신 기본 위치 경로에서 무작위 사용자 에이전트 목록을 로드하고 싶습니다. 예를 들어: 'agents.json'

agents.json

["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome

더 많은 것을 읽으십시오 →

javascript - 모든 주요 브라우저에서 HTML 5를 지원하나요?

저는 이 링크 http://ejohn.org/blog/html-5-data-attributes/ 에서 HTML 5의 사용자 정의 속성 기능을 보고 있습니다

이것은 내가 jquery/javascript를 사용할 때 완벽한 것처럼 보인다.

제 질문은, HTML 5가 모든 주요 브라우저에서 지원되나요?

예시

<li class="user" data-name="John Resig" data-city="Boston" data-lang="js" data-food="Bacon"> <b>John says:</b> <span>Hello, how are you?</span> </li>

답변 #1

HTML5의 다양한 부분은 '지원됨'의 다양한 정의에 따라 서로 다른 브라우저

더 많은 것을 읽으십시오 →

javascript - 브라우저 창에 스크롤바가 있는지 어떻게 감지합니까?

저는 브라우저 창에 스크롤바(수직 및 수평)가 있는지 감지할 수 있어야 합니다. 이 코드를 사용해 왔지만 Firefox 5에서는 신뢰할 수 있게 작동하지 않습니다.

JFL.GetScrollbarState = function () { var myWidth = 0; var myHeight = 0; if (document.documentElement && document.documentElement.clientWidth) { myWidth = docume

더 많은 것을 읽으십시오 →

자바스크립트 - 웹 브라우저에서 window 객체는 네이티브 ECMAScript 객체인가요?

ECMAScript 사양은 '어떤 실행 컨텍스트로 진입하기 전에 생성되는 고유한 전역 객체'를 정의합니다. 이 전역 객체는 ECMAScript의 표준 내장 객체이며, 따라서 네이티브 객체입니다.

명세서에는 또한 다음과 같이 명시되어 있습니다:

이 명세에 정의된 속성들 외에도 전역 객체는 추가적인 호스트 정의 속성을 가질 수 있습니다. 여기에 값이 전역 객체 자체인 속성이 포함될 수 있습니다. 예를 들어, HTML 문서 객체 모델에서 전역 객체의 window 속성은 전역 객체 자체입니다.

그래서 웹 브라우저에서는 window 객체가 ECMAScript 전역 객체에 대한 편리한 이름일 뿐이며, 따라서 window 객체는 네이티브 ECMAScript 객체입니다.

제가 이걸 제대로 이해했나요?

더 많은 것을 읽으십시오 →

자바스크립트 - 웹 브라우저에서 이미지 다운로드 우선순위 지정 기술

저는 많은 썸네일 이미지(약 100개)를 포함한 웹 페이지가 있습니다. 썸네일 중 하나를 클릭하면 모달 팝업이 생성되는데, 이 팝업은 실제로 iframe 안에 있는 새로운 웹 페이지입니다. 이 새로운 웹 페이지에는 큰 이미지 1개가 포함되어 있습니다.

문제는 사용자가 부모 페이지에서 100개 이상의 썸네일이 모두 다운로드 완료되기 전에 팝업을 열 때 발생합니다. 사용자는 이제 팝업에서 큰 이미지를 보기 전에 오랜 시간을 기다려야 하는데, 이는 브라우저가 이미 가져오고 있는 썸네일보다 이 새로운 이미지를 우선시해야 한다고 알지 못하기 때문입니다.

이 문제에 대한 해결책에 대한 의견이 있나요?

답변 #1

그 페이지를 로드하면 브라우저가 해당 썸네일에 대해 100개의 요청을 대기열에 올립니다. 제가 아는 한 요청 대기열에서 항목을 제거할 방법은 없습니다. 브라우저에 따라 최대 6개까지

더 많은 것을 읽으십시오 →

자바스크립트 - 새 브라우저 탭에서 ppt 파일 열기

다음과 같은 .pdf를 포함하는 링크는 새 탭에서 열립니다:

<a target="_blank" href="http://somePDF.pdf">Download</a>

사용자가 파일을 다운로드하게 만드는 대신 PowerPoint 파일(.ppt)을 새 브라우저 탭에서 열 수 있나요?

다음과 같이 이것을 시도해 보았지만, 이것은 사용자가 파일을 다운로드하게 만듭니다:

<a target="_blank" href="http://somePPT.ppt">Download</a>

더 많은 것을 읽으십시오 →

javascript - AngularJS chosen 플러그인, chosen:updated 작동하지 않음, 브라우저에서는 작동

선택한 플러그인을 제 AngularJS 앱에 통합했습니다. 제 app.js는 다음과 같습니다.

myApp.directive('chosen', function() { var linker = function (scope, element, attr) { scope.$watch('countriesList', function() { $('#countries').trigger('chosen:updated'); conso

더 많은 것을 읽으십시오 →

자바스크립트 - 프로트랙터에서 browser.sleep를 사용하는 방법을 설명하는 방법

저는 프로트랙터를 처음 사용하고 있으며, 팝오버 이벤트를 테스트하려고 하고 있습니다. 제 코드는 다음과 같습니다:

describe('popover directive', function() { var buttons= element.all(by.tagName('button')); it('should show the popover title by clicking', function() { var popTitle="testTitle"; v

더 많은 것을 읽으십시오 →