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.
if(location.hash){
var hash = location.hash.replace("#!", "");
sitename = hash.split("sk=")[1];
var url = sitename.split("&");
url = url[0] + ".php?" + url[1];
load(sitename, url);
} else {
load("home", "home.php");
}
function load(sitename, url){
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET",url,true);
xmlhttp.send();
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState==4) {
if(xmlhttp.status==200){
$('#sidebar .menu ul li').each(function(){
$(this).removeClass("active");
});
$('#sidebar .menu ul li.'+sitename).addClass("active");
document.getElementById("content").innerHTML=xmlhttp.responseText;
location.hash = "!sk="+sitename;
} else {
alert("Es ist ein Fehler aufgetreten. Bitte versuch es später nochmal.");
}
}
}
}
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function btnclick()
{
var scripttag = document.createElement('script');
var typeattr = document.createAttribute('type');
typeattr.nodeValue = 'text/javascript';
var scripttext = document.createTextNode('alert("hallo");');
scripttag.setAttributeNode(typeattr);
scripttag.appendChild(scripttext);
document.getElementById("mydiv").appendChild(scripttag);
}
</script>
</head>
<body>
<button type="button" onclick="btnclick()">Klick!</button><br /><br />
<div id="mydiv">
</div>
</body>
</html>