का उपयोग कर जावास्क्रिप्ट प्रस्तुत एचटीएमएल स्रोत प्राप्त करें सबसे पहले, मैं विकास या परीक्षण पर्यावरण में कोई मदद नहीं ढूंढ रहा हूं। इसके अलावा मैं phantomjs के लिए नया हूँ और मैं चाहता हूं कि लिनक्स टर्मिनल पर केवल phantomjs के कमांड लाइन ऑपरेशन है।phantomjs
मेरे पास एक HTML पृष्ठ है जिसका शरीर कुछ जावास्क्रिप्ट कोड द्वारा प्रस्तुत किया जाता है। मुझे क्या चाहिए कि मैं phantomjs का उपयोग कर उस प्रस्तुत एचटीएमएल सामग्री को डाउनलोड करना चाहता था।
मुझे phantomjs का उपयोग करने का कोई विचार नहीं है। शैल स्क्रिप्टिंग में मुझे थोड़ा सा अनुभव है। तो मैंने curl
के साथ ऐसा करने की कोशिश की है। लेकिन चूंकि जावास्क्रिप्ट को प्रस्तुत करने के लिए कर्ल पर्याप्त नहीं है, इसलिए मैं केवल डिफ़ॉल्ट स्रोत कोड का HTML प्राप्त करने में सक्षम था। प्रस्तुत सामग्री डाउनलोड नहीं की गई थी। मैंने सुना है कि रूबी मशीनीकरण यह काम कर सकता है। लेकिन मुझे रूबी के बारे में कोई जानकारी नहीं है। तो आगे की जांच पर मुझे कमांड लाइन टूल phantomjs
मिला। मैं इसे phantomjs
के साथ कैसे कर सकता हूं?
कृपया यह पूछने में संकोच न करें कि मुझे कौन सी अतिरिक्त जानकारी प्रदान करने की आवश्यकता है।
अपने शोध साझा करना प्रत्येक व्यक्ति में मदद करता है में पृष्ठ स्रोत को बचाने के लिए। हमें बताएं कि आपने क्या प्रयास किया है और यह आपकी आवश्यकताओं को पूरा क्यों नहीं करता है। यह दर्शाता है कि आपने स्वयं की मदद करने के लिए समय निकाला है, यह हमें स्पष्ट उत्तरों को दोहराने से बचाता है, और सबसे अधिक यह आपको अधिक विशिष्ट और प्रासंगिक उत्तर प्राप्त करने में मदद करता है! यह भी देखें [कैसे पूछें] (http://stackoverflow.com/questions/how-to-ask) – Cerbrus
मैंने अपने प्रश्नों को मेरे द्वारा किए गए शोधों के साथ अपडेट किया है। –
क्या आप केवल एचटीएमएल सामग्री डाउनलोड करने या इसे छवि के रूप में डाउनलोड करने का प्रयास करने के लिए प्रेतोज़ का उपयोग कर रहे हैं? छवि जांच उत्पन्न करने के लिए http://phantomjs.org/screen-capture.html – jsjunkie