jsdom

    0

    1답변

    Pc 및 Linux에서 잘 실행되는 node.js 프로젝트가 있지만 Mac (Mountain Lion)에서 실행할 때 jQuery 모듈이 작동하지 않습니다. 창 개체의 속성에 대한 할당은 무시됩니다. if(jQuery){ window.jQuery = jQuery; if(!window.jQuery){ throw "assignmen

    0

    2답변

    cheerio와 node.js를 사용하여 웹 페이지를 구문 분석 한 다음 CSS 선택기를 사용하여 데이터를 찾습니다. Cheerio는 조작 된 html에서 그렇게 잘 수행되지 않습니다. jsdom은 더 관대하지만, 둘 다 다르게 행동하며 어떤 경우에는 다른 것이 잘 작동하면 두 가지가 모두 깨어지는 것을 보았습니다. Chrome은 DOM을 만들 때 같은 형

    4

    2답변

    https://github.com/tmpvar/jsdom의 "브라우저와 유사한 BOM/DOM/창 만들기"섹션의 매우 간단하고 간단한 설정 지침을 따르려고합니다. 불행히도, 세 번째 줄 (.createWindow 단계)이 끝나면 console.log (window)를 실행하고 빈 객체를 출력합니다. 최소한 window.document가 있어야하지만 그렇지 않

    0

    2답변

    nodej를 사용하여 스크래핑을 구현하려고합니다. 특정 URL에 요청을 보내고 응답을 받으면 응답을 사용하여 각 제품을 페이지에 배열로 저장합니다. 각 제품에 대해 제품 이름, 가격 및 할인 등과 같은 제품 세부 정보를 표시하려고합니다. 다음 코드로이 작업을 수행합니다. var $products = $body.find('.fashion-item'); $p

    1

    1답변

    node.js에서 실행할 때이 코드의 출력은 마지막 줄 (줄 번호 9)에서 발생하는 오류의 스택 추적입니다. 7 번 줄에서 발생하는 오류는 어떻게 든 노드에 의해 '흡수'됩니다. try/catch 문에서 포장해도 노드의 기본 오류 처리 코드에서와 같이 스택 추적 출력을 자세하게 처리 할 수 ​​없습니다. 7 번 줄에서 오류를 잡아서 9 번 줄부터 자세히 설

    1

    1답변

    이 스크립트는 jsdom과 jquery를 사용하여 태그의 href 속성 값을 가져옵니다. 어떤 이유로 든 스크립트를 실행하는 경로와 관련하여 정규화 된 경로를 사용합니다. 어떻게 을 얻을 수 있습니까?은 정규화되지 않은 href 값입니까? var currentDoc = jsdom.jsdom('<html><head><title>href test</title>

    7

    3답변

    내가 jsdom가 작동 :) 여기 얻기 위해 시도하고 코드입니다 : var jsdom = require("jsdom"); var request = require("request"); var fs = require('fs'); var jquery = fs.readFileSync("./jquery-1.7.2.js", 'utf-8'); request(

    7

    1답변

    현재 계산 스타일이 JSDOM을 통해 브라우저에 전송되도록 요구하는 프로젝트를 진행하고 있습니다. 나는 현재 JSDOM에 기본 CSS를 삽입하여 컴퓨터가 올바른 인라인 스타일 (예 : 나쁘다는 것을 알고 있음)을 얻을 수있는 방법을 찾고 있습니다. 에서 나는 JSDOM 레벨 2 사용할 수 있지만, 거기에서 나는이 내가 가진 무엇 스타일 을 주입하는 방법에

    1

    1답변

    내 노드 응용 프로그램이 Macbook에서 제대로 작동하지만 Rackspace에서 서버에 게시 할 때 이전에 본적이없는 다음 오류가 발생합니다 (민감 경로가 [...]로 바뀜) : [...]/node_modules/jsdom/node_modules/contextify/lib/contextify.js:7 var ctx = new ContextifyC

    0

    2답변

    jsdom을 사용하여 웹 사이트의 변경/실제 DOM을 가져올 수 있습니까? 예를 들어 : 클라이언트 내 test.html 파일에서 나는 새로운 <div class="p"> 요소 추가 버튼을 가지고 : 다음 $('#button').click(function(){ $('body').append('<div class="p">new</div>'); });