Wie kann ein Zeitlimit ordnungsgemäß durchgesetzt werden, wenn eine langsame externe Datei über Javascript geladen wird?

Ich verwende Javascript, um einige Inhalte einzuschließen, die von einer PHP-Datei auf einem anderen Server bereitgestellt werden. Dieser andere Dienst kann jedoch manchmal flockig werden und das Laden dauert entweder lange oder wird überhaupt nicht geladen.

Gibt es in JS eine Möglichkeit, zu versuchen, die externen Daten für x Sekunden abzurufen, bevor ein Fehler auftritt und die Meldung "Bitte erneut versuchen" angezeigt wird?

<script type="text/javascript" src="htp://otherserver.com/myscript.php"></script>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage