URL bei onclick im Hintergrund ausführen

Diskutiere URL bei onclick im Hintergrund ausführen im HTML / CSS / JScript / AJAX Bereich.
R

RalphB

Hallo zusammen,
ich habe folgende Herausforderung
Ich würde gerne bei einem Click eine URL aufgerufen (um meine SONOS zu starten oder zu stoppen)
Beispiel:
<button class="btn navbar-button gf-timepicker-nav-btn" onClick="parent.open('http://192.168.2.xxx:5005/Raum/play')">PLAY</button>
Bei diesem Beispiel ist wird mir ein neues Window geöffnet mit der URL. Mein Ziel wäre aber das ich auf den Button klicken kann OHNE das ein Fenster geöffnet wird oder ähnliches.

Hat irgendwer eine Idee wie das umzusetzten ist?

vielen Dank
 
R

RalphB

ok... danke. Das übersteigt aber meine Kenntnisse... hast du ein Beispiel?

danke
 
X

Xyz1

Das wird wegen der Same-Origin-Policy nicht lüppen insofern Du Dich nicht selber hackst. ;)

Also Deine Herausforderung kannste vergessen....
 
mihe7

mihe7

Ich würds mal so probieren:
HTML:
<button id="play" class="btn navbar-button gf-timepicker-nav-btn">PLAY</button>

<script>
document.getElementById("play").addEventListener("click", function(e) {
    fetch("http://192.168.2.xxx/Raum/play", {
        "mode": "no-cors"
    }).then(function(r) {
        console.log(r);
    });
});
</script>
 
X

Xyz1

iirc muss die Gegenseite Cross-Origin Resource Sharing auch gestatten...

Jep:
Die Einschränkungen, die durch die SOP auferlegt sind, können vom jeweiligen Server, der angefragt wird, für bestimmte Clients aufgehoben werden
link
 
Thema: 

URL bei onclick im Hintergrund ausführen

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben