рдХреНрдпрд╛ рдХреЛрдИ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдлреНрд░реЗрдо рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рд╣реИрдВрдбрд▓() рдирд╣реАрдВ рд╣реИ? рдореИрдВ рдЗрд╕реЗ рдиреАрдЪреЗ рдХреА рддрд░рд╣ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:
````
рдХреЙрдиреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛрд╣реИрдВрдбрд▓ = рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ рдлреНрд░реЗрдоред рдореВрд▓реНрдпрд╛рдВрдХрди рд╣реИрдВрдбрд▓ ((рдЪрдпрдирдХрд░реНрддрд╛) => {
// рд╡рд┐рднрд┐рдиреНрди рдЪреАрдЬреЗрдВ рдХрд░реЗрдВ
рдПрдХ рдбреЛрдореЗрд▓реЗрдореЗрдВрдЯ рд╡рд╛рдкрд╕ рдХрд░реЗрдВ;
}, рдЪрдпрдирдХрд░реНрддрд╛);
рдХреЙрдиреНрд╕реНрдЯ рдПрд▓рд┐рдореЗрдВрдЯрд╣реИрдВрдбрд▓ = рд╡рд┐рдВрдбреЛрд╣реИрдВрдбрд▓.рдПрд╕рдПрд▓рд┐рдореЗрдВрдЯ ();
рдкреНрд░рддреАрдХреНрд╖рд╛ рддрддреНрд╡рд╣реИрдВрдбрд▓редрдХреНрд▓рд┐рдХ ();
````
рдбреЙрдХреНрдЯрд░ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ page.evaluateHandle()
page.mainFrame().executionContext().evaluateHandle()
рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реЙрд░реНрдЯрдХрдЯ рд╣реИред рддреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк frame.executionContext().evaluateHandle()
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдзрдиреНрдпрд╡рд╛рдж @vsemozhetbyt , рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рд╣реИред
рдХрд╣рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдХрд┐, рдкреЗрдЬ рдФрд░ рдлреНрд░реЗрдо, рдЕрдм рддрдХ, рд╕рдорд╛рди рддрд░реАрдХреЗ рд╣реИрдВред рдРрд╕рд╛ рдорд╣рд╕реВрд╕ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЧрд╛рдпрдм рд╣реИред
рдХреГрдкрдпрд╛ рдмреЗрдЭрд┐рдЭрдХ frame.evaluateHandle
рдкрджреНрдзрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдкреАрдЖрд░ рднреЗрдЬреЗрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдзрдиреНрдпрд╡рд╛рдж @vsemozhetbyt , рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рд╣реИред
рдХрд╣рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдХрд┐, рдкреЗрдЬ рдФрд░ рдлреНрд░реЗрдо, рдЕрдм рддрдХ, рд╕рдорд╛рди рддрд░реАрдХреЗ рд╣реИрдВред рдРрд╕рд╛ рдорд╣рд╕реВрд╕ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЧрд╛рдпрдм рд╣реИред