Versuche dann gleich auch mal die Ajax Variante. Verstehe ich das richtig das ich den Ajax-Code in meine HTML datei mache und mir die uebertragen.js sparen kann?
Genau! Dann hast du auch keine Probleme mehr mit dem Browser-Cache.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Versuche dann gleich auch mal die Ajax Variante. Verstehe ich das richtig das ich den Ajax-Code in meine HTML datei mache und mir die uebertragen.js sparen kann?
Für die Zukunft bitte: Code zeigen, Fehler erklären und ggf. Fehlermeldungen posten. DankeHabe die Datei so abgeändert wie du es geschrieben hast aber leider funktioniert es nicht.
<script type="text/javascript">
var req = new XMLHttpRequest();
req.onreadystatechange = function()
{
if (req.readyState==4 && req.status==200)
{
var data = JSON.parse(req.responseText);
document.getElementById('data').innerHTML = data;
}
}
req.open("GET", "http://meineDomaine.de/auslesen.php");
req.send();
}
</script>
<div id=data></div>
mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
$sql = "SELECT * FROM Datenbestand";
$adressen_query = mysql_query($sql) or die("Anfrage nicht erfolgreich");
$output = array();
while ( $row = mysql_fetch_assoc($adressen_query) )
{
$output[] = $row;
}
print(json_encode($output));
echo json_encode($output);
mysql_close();
echo "Anzahl der Datensaetze: $daten";
if (req.readyState==4 && req.status==200) {
alert(req.responseText);
}