簡體   English   中英

如何使用適用於Mac優勝美地的javascript automator(JAX)獲取網頁的原始html?

[英]how can I get raw html for a web page using javascript automator (JAX) for mac yosemite?

我想出了如何打開網頁,但是我想向Google提交表單,然后獲取html結果。 我怎樣才能做到這一點? 我想獲取這些頁面結果,以便自己解析數據。

chrome = Application("Google Chrome");
win = chrome.Window().make();
chrome.windows[0].tabs[0].url = "https://google.com";
// submit form button to search for "test"
//generated_html_from_chrome = ??

如果您真的只想要google搜索的原始html,則根本不需要使用Chrome; 只需使用命令行即​​可直接獲取文本,例如使用curl。

var mysearch = "test"
app = Application.currentApplication()
app.includeStandardAdditions = true
app.doShellScript('curl -D - https://www.google.com/#q=' + mysearch)

如果您確實需要在Chrome中工作,我們也可以解決。 只是這樣說。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM