typescript - jokertecken i playwright page.frame (url-alternativ)
Jag försöker hitta ett sätt att använda en jokertecken i page.frame(url)-funktionen i Playwright, jag har denna kod:
await page.frame({
url: 'http://192.168.20.222:8080/ords/f?p=150:13:12188371642929::NO:13::&cs=3rW0d3IdG36wpBBz1GAnD2UV8kf7xWvgqUaa28l5eceRm71VjW6F33ufnHQnEvSAJpbB7CSDdVQNXeKOyLRYnQw&p_dialog_cs=IBgwSu6yIUBbITteHHI5ea8wU7JXa9CDY1LsEMKeBVEM7oYixeWw0HW9GrCAtCPffvG3VLlveff_t720koyh3Q'
}).click('button[id="B5602689567386780"]');
och när jag öppnar samma sida med testverktyget ändras webbadressen:
await page.frame({
url: 'http://192.168.20.222:8080/ords/f?p=150:13:1511883080952::NO:13::&cs=3DJ0vt7NMVCCk4xQvKJoD-unSF5896wbfp99oGMQ0Qg7DaIbaeJOV0oqnEfkntXgnLNq902F97vpFAm2-dlFGRQ&p_dialog_cs=Ui4xj5jDt_J91vpSWo-MezLxSG60jFLoGhx3oh85DTIaR7Tv9c7wdCSXRRikra57RyQz2hvkPzZEXNqbwqF83g'
}).click('button[id="B5602689567386780"]');
Har jag något alternativ att använda en jokertecken i URL:en?
Gilla * och ha min kod så här?
url: 'http://192.168.20.222:8080/ords/f?p=150:*'Svar #1
Du kan använda ett Regex för det:
(await page.frame({
url: /http:\/\/192.168.20.222:8080\/ords\/f\?p=150\:.*/
})).click('button[id="B5602689567386780"]');
