2012-09-03 17 views
5

मैं एक तत्व में सम्मिलित (संलग्न) करने की कोशिश कर रहा हूं ... विशेष रूप से "शरीर"।सरल HTML डोम पार्सर: तत्वों को कैसे सम्मिलित करें

मैं इस समय इस इस तरह से ऐसा करने में सक्षम हूँ:

$var = "some JS stuff"; 
$e = $htmlDOM->find("body", 0); 
$e->outertext = '<body>' . $e->innertext . $var . '</body>'; 

मेरे मुद्दा यह है कि यह समस्या नहीं आती <body> लेकिन वास्तविक एचटीएमएल js या आईडी आदि <body> से जुड़ी हो सकता है और मैं बनाए रखने के लिए है कि पसंद करेंगे है अगर यह मामला है।

दस्तावेज़ इस के लिए कोई विधि दिखाने के लिए प्रतीत नहीं होते हैं।

क्या यह संभव है?

उत्तर

12

स्रोत कोड को देखने के बाद, मैंने पाया कि इसके बारे में जाने का रास्ता

$var = "some JS stuff"; 
$e = $htmlDOM->find("body", 0); 
$e->outertext = $e->makeup() . $e->innertext . $var . '</body>'; 

है, गैर-दस्तावेजी makeup() समारोह टैग और कोई भी संबद्ध पाठ/कोड का निर्माण करेगा उपयोग करने के लिए है।

संबंधित मुद्दे