Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Von Script geöffneten Tab schließen?
#23
Okay, also es ist eindeutig dass der Code funktioniert.
Denn wenn ich ihn händisch auf der Loginseite in der Konsole einfüge und "ausführe", dann tut er das was er soll:
klickt auf button, 2 felder für username+passwort gehen auf.

habe ich es allerdings im script, dann tut die seite gar nichts.

ich gehe eher nicht davon aus dass es am @include oder @match, da da alle möglichen Sachen nicht zugelassen werden laut Fehlerlog.

So aktuell der relevante Teil meines Codes:

Code:
// ==UserScript==
// @name         https://5billionsales.com/login
// @namespace    https://5billionsales.com/login
// @version      0.1
// @description  Try to take over the world!
// @author       You
// @include      https://5billionsales.com/login/*
// @grant GM.xmlHttpRequest
// @run-at document-idle
// ==/UserScript==
Code:
function openform(){


    const buttons = document.querySelectorAll('button#rvBtn');

    console.log("buttons length="+buttons.length);

    buttons[0].click();

    //simulateClick(button[0]);
   return;


}

openform();


Und das hier wird mir im Fehlerlog angezeigt wenn ich die Seite (mit Tampermonkey Script im Hintergrund) aufmache:
Code:
Cookie “AEC” with the “SameSite” attribute value “Lax” or “Strict” was omitted because of a cross-site redirect. element.js
Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://static.cloudflareinsights.com/beacon.min.js/v652eace1692a40cfa3763df669d7439c1639079717194. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null).
Keine der "sha512"-Hashes im "integrity"-Attribut stimmen mit dem Inhalt der Subressource überein. login
Einige Cookies verwenden das empfohlene "SameSite"-Attribut inkorrekt. 4
Diese Seite verwendet die nicht standardisierte Eigenschaft "zoom". Stattdessen sollte calc() in den entsprechenden Eigenschaftswerten oder "transform" zusammen mit "transform-origin: 0 0" verwendet werden. login:5:4214
Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://embed.tawk.to/6246cdcd0bfe3f4a8770fba2/1fvi97qtc. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null).
<script>-Quell-URI ist in diesem Dokument nicht erlaubt: "https://embed.tawk.to/6246cdcd0bfe3f4a8770fba2/1fvi97qtc". login:1:1
Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://static.cloudflareinsights.com/beacon.min.js/v652eace1692a40cfa3763df669d7439c1639079717194. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null).
Keine der "sha512"-Hashes im "integrity"-Attribut stimmen mit dem Inhalt der Subressource überein. login


Ich vermute dass es irgendwie an diesem "Quell-Uri nicht erlaubt" oder der Geschichte mit den Cross Origin Anfragen irgendwie liegt Undecided

Aber kann man das überhaupt beheben wenn die Seite das blockt? Undecided
Zitieren


Nachrichten in diesem Thema
RE: Von Script geöffneten Tab schließen? - von bernd - 03.07.2022, 08:55

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
2 Gast/Gäste