Es geht um ein User Script.
Nehmen wir mal zum Spaß diese Seite. Wenn ich jetzt das userscript anschmeise und eine ID auf dieser Seite auslesen will mache ich es ja so
jetzt bin ich aber auf einer anderen Seite und möchte den Inhalt trotzdem haben . Also kommt request in frage . Zur zeit hole ich es immer mit split ,, zb so
Code
GM_xmlhttpRequest({
method:"GET",
url:'diese-seite-.de,
onload:function(responseDetails) {
var content = responseDetails.responseText;
var id=content.split('id="profilid">')[1].split('</div')[0];
}});
wenn da jetzt noch andere divs mit in den Container sind habe ich nicht mal den ganzen Container.
Ich habe das mal gesehen das es irgendwie so in der art geht
Code
GM_xmlhttpRequest({
method:"GET",
url:'https://diese-seite/'+x+'',
onload:function(responseDetails) {
var content = responseDetails.responseText;
var id=content.getElementById('profilid');
}});
nur das funkioniert so nicht.Ich finde das auch nicht wieder und finde auch bei googel nix passendes . Also wie kann man mit requesten die Ids, class, und tags auslesen ohne das split gedöns ?