Hey Leute
hab da ein Problem, benutze folgendes Script um Inhalte beim runterscrollen nachzuladen:
Geht soweit auch wunderbar. Doch wies dem geschulten Auge vielleicht auffällt, fehlt hier die DOCTYPE deklaration, welche der IE unbedingt haben will, weil er sonst extremst rumzickt. Füge ich jetzt aber ein html 5 DOCTYPE ala <!DOCTYPE HTML>
über dem <html> tag ein, funktioniert das Script einfach nicht mehr ( Bei allen anderen DOCTYPES das gleiche).
Was kann ich tun?
Für Ratschläge wäre ich unendlich dankbar!
Beste Grüße
hab da ein Problem, benutze folgendes Script um Inhalte beim runterscrollen nachzuladen:
HTML:
<html>
<head>
<title>Test</title>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
var i=0;
$(window).load(
function()
{
$(window).scroll(function()
{
var margin=30;
if((($('body').scrollTop()+margin+$(window).height())-$(document).height())>0)
{
//hier müsstest du per AJAX nachladen
$('body').append('<br/>Nachladung#'+(i++));
}
});
}
);
</script>
</head>
<body>
<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-
<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-
<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-<br/>-
</body>
</html>
Geht soweit auch wunderbar. Doch wies dem geschulten Auge vielleicht auffällt, fehlt hier die DOCTYPE deklaration, welche der IE unbedingt haben will, weil er sonst extremst rumzickt. Füge ich jetzt aber ein html 5 DOCTYPE ala <!DOCTYPE HTML>
über dem <html> tag ein, funktioniert das Script einfach nicht mehr ( Bei allen anderen DOCTYPES das gleiche).
Was kann ich tun?
Für Ratschläge wäre ich unendlich dankbar!
Beste Grüße