jsdom

    1熱度

    2回答

    我有一個Node.js項目,它使用jsdom和Raphael Js在我的服務器上生成SVG標記,一切都很順利,直到我調用getBBox()時拉菲爾文本元素。 var paper = window.Raphael(10, 50, 320, 200); var txt = paper.text(10, 10, 'hello world!'); console.log(txt.getBBox().

    0熱度

    1回答

    <td class="main1"> <br> <img width="519" height="768" alt="2011 New Year styles, in better quality!" src="http://www.causewaymall.com/shop/images/J-1045.5.jpg"> <br> <img width="500" height="752"

    -4熱度

    4回答

    例子: <script type="text/javascript"> function test() { console.log("Hello world"); } </script> 我怎麼會叫test()? 編輯:我沒有正確解釋。 我如何使用Node.js的請求模塊加載包含JavaScript函數外部HTML文件: request.get(options

    2熱度

    4回答

    試圖讓jsdom(node.js模塊)在windows上工作。 不停地抱怨沒有爲我的節點版本構建。 在Linux機器上安裝節點(來自源的相同版本,0.5.9),並且節點將其震盪。 然後我把它複製到Windows機器(下node_modules) 仍然沒有去... 任何想法?或解析HTML的其他建議我從對節點請求的響應中獲得? 通過jsdom使用jquery會很好。 乾杯。

    14熱度

    2回答

    在express.js中使用jsdom.jsdom()我創建了一個包含一些'基礎'佈局標記的文檔,並將一些客戶端庫(如jQuery)附加到它的窗口。 這將是很好,只需要做一次這個設置。 問題是窗口文檔的DOM將根據請求的url而改變。有沒有一種方法可以讓每個請求從同一個緩存窗口對象開始並對其進行增強,或者是否必須從每個請求開始重新設置?

    2熱度

    2回答

    jsdom.env({ html: "<html><body></body></html>", scripts: [ //'http://code.jquery.com/jquery-1.5.min.js' 'http://server.local:3000/jquery/jquery.min.js' ]

    1熱度

    1回答

    我正在用node.js對HTML文件進行一些修改。我使用jsdom作爲HTML解析器(因爲解析比regexp更可靠),使用jQuery完成我需要的修改,然後將輸出傳遞給文件。夠簡單。 但是,嘗試處理PHP文件時出現問題。解析器的輸出自然會把所有的PHP代碼(因爲它不是HTML,以及doctype,因爲它不是內容),所以我不能直接使用輸出。 任何想法如何解析和修改HTML部分,仍然保持PHP代碼?

    0熱度

    1回答

    我用jsdom(0.2.10)使用jQuery。出於某種原因,node.exe(0.6.5.1)與HTML處理如當永遠不會返回這一個: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head></HEAD> <body></BODY> </HTML> 解析代碼: var r

    3熱度

    1回答

    我在節點js中確實需要('jsdom'),但我經常沒有找到jsdom模塊。 更多我想要在服務器上使用highcharts生成一個svg文檔,以便我可以稍後在我的pdf中使用該圖像(我將使用蠟染將該svg轉換爲圖像)。 有沒有一個可以幫助我的鏈接。我已通讀http://blog.davidpadbury.com/2010/10/03/using-nodejs-to-render-js-charts-

    2熱度

    2回答

    我試圖使用jsdom.env函數來獲取頁面的某些信息。但是,env()回調中返回的頁面是關於如何拒絕服務器的訪問,而不是我在瀏覽器中加載相同URL時希望看到的內容。 因此,瀏覽器如何加載頁面與jsdom如何加載頁面似乎有所不同。這是可以在jsdom模塊中配置的東西嗎? 編輯: 例URL:http://www.bestbuy.com/site/HP+-+20%22+Widescreen+Flat-P