короче вот по этому мануалу пытаюсь перехватить callback функцию для решения капчи https://capmonster.cloud/ru/blog/Cloudflare/what-is-cloudflare-captcha?roistat_visit=586352 но проблема в том, что сама капча находится в iframe, и я хз как этот js код вызвать до загрузки самого фрейма
тебе нужно жс заинжектить в iframe до его загрузки? document.querySelector('iframe').window.turnstile = xxx JavaScript document.querySelector('iframe').window.turnstile = xxx
N3V3RB0RN, супер, только обращайся не к window, а к document.querySelector('iframe').window это окно относящееся к iframe
N3V3RB0RN, можно не выполнять скрипт1, который добавит скрипт2, а сразу выполнить скрипт2 напрямую, script = f''' document.querySelector('iframe').window = new Proxy... ''' driver.execute_script(script) Python script = f''' document.querySelector('iframe').window = new Proxy... ''' driver.execute_script(script)
Палки, VM59:30 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'wasm-unsafe-eval' https://t.me/_websync_ https://telegram.me/_websync_". Either the 'unsafe-inline' keyword, a hash ('sha256-Qd78Emyu2bJ7HgT0RM/RBR8liB2I6TxPXZY/6wkdmJk='), or a nonce ('nonce-...') is required to enable inline execution.