1 line
853 B
JavaScript
1 line
853 B
JavaScript
const pw=require("playwright");(async()=>{const b=await pw.chromium.launch();const pg=await b.newPage();await pg.setViewportSize({width:1440,height:900});await pg.goto("http://localhost:3333");await pg.waitForTimeout(2000);const r=await pg.evaluate(()=>{sw("C");const gp=document.querySelector("[data-t=\"C\"]");const cs=getComputedStyle(gp);return{display:cs.display,flexDirection:cs.flexDirection,width:cs.width,height:cs.height,overflow:cs.overflow,position:cs.position,visibility:cs.visibility,opacity:cs.opacity,childCount:gp.children.length,child0Tag:gp.children[0]?gp.children[0].tagName:"none",child0Display:gp.children[0]?getComputedStyle(gp.children[0]).display:"none",child0Width:gp.children[0]?getComputedStyle(gp.children[0]).width:"none"}});console.log(JSON.stringify(r,null,2));await b.close()})().catch(e=>console.log("err:",e.message)); |