使用Prototype,我試圖從DOM中提取一段文本 - 這通常是一個簡單的$().innerHTML
作業,但是HTML嵌套略微。Strip <script>使用Prototype的innerHTML標籤
<td class="time-record">
<script type="text/javascript">
//<![CDATA[
document.write('XXX ago'.gsub('XXX', i18n_time_ago_in_words(1229311439000)));
//]]>
</script>
about 11 months ago by <span class="author"><strong>Justin</strong></span>
</td>
在這種情況下,innerHTML
是要拿起JavaScript的,這將導致所有排序的問題。
什麼是最佳/高效/最快提取about 11 months ago by <span class="author"><strong>Justin</strong></span>
沒有JavaScript的方法?
非常真實。我認爲這個論點也適用於'extractScripts',它使用相同的正則表達式並試圖用' - >'心神)。 'stripScripts'丟棄'