1
我試圖從該網頁獲得的數據:UrlFetchApp.fetch - 缺少網頁代碼。如何獲得完整的代碼?
由UrlFetchApp.fetch(URL).getContentText(),但我沒有得到從頁面中的所有數據:
UrlFetchApp.fetch(URL).getContentText()給我:
<ul id=""size-options-ul"" class=""size-options""> <!-- AJAX DATA -->
但這目錄中有一個額外的代碼(我點擊谷歌瀏覽器的頁面上,單擊鼠標右鍵,然後檢查元素鉻給人米e本頁的所有代碼)
<ul id="size-options-ul" class="size-options"><li id="1689949376460861_0" title="0-3 mos"><a href="javascript:DoSmth()" title="0-3 mos"><span>0-3 mos</span></a></li><li id="1689949376460862_1" title="3-6 mos" class=""><a href="javascript:DoSmth()" title="3-6 mos"><span>3-6 mos</span></a></li><li id="1689949376460864_2" title="6-12 mos" class="selected"><a href="javascript:DoSmth()" title="6-12 mos"><span>6-12 mos</span></a></li><li id="1689949376460865_3" title="12-18 mos" class=""><a href="javascript:DoSmth()" title="12-18 mos"><span>12-18 mos</span></a></li><li id="1689949376460866_4" title="18-24 mos"><a href="javascript:DoSmth()" title="18-24 mos"><span>18-24 mos</span></a></li></ul>
我怎樣才能得到完整的代碼?也許UrlFetch的一些參數可以做到這一點? 我認爲這個頁面是通過Javascript動態生成的......但不知何故,Chrome會從頁面獲取所有數據,並且腳本也許可能。
謝謝!伊萬。