我正试着用 puppeteer 师取消我大学网站上的课程.我用selenium成功地做到了这一点,但我用 puppeteer 师遇到了麻烦.当我在表单上点击Enter时,无论我输入什么,下一页都是空白的.
what it shows when i browse myself个
what it shows when i use puppeteer个
这是我使用的代码,它只需打开网站, Select 学期和班号,然后按Enter键:
const puppeteer = require('puppeteer')
async function start() {
const browser = await puppeteer.launch({headless:false})
var [page] = await browser.pages();
await page.goto("https://usfweb.usf.edu/DSS/StaffScheduleSearch")
await page.select('#P_SEMESTER', "202208")
await page.type("#P_REF", "81151")
await page.click("button[value='Search']")
}
start()
它在selenium中起作用,我try 打switch 于 chromium 的网站,它在那里起作用. 感谢所有给我们提建议的人!