danke schonmal im forraus
Moderator: lauras
<html>
<head>
<title>Titel</title>
</head>
<body onload="window.location.href = 'pfad oder url'>
Inhalt
</body>
</html>
// Navigation
(function($) {
// IE DOMParser wrapper
if ( window['DOMParser'] == undefined && window.ActiveXObject ) {
DOMParser = function() { };
DOMParser.prototype.parseFromString = function( xmlString ) {
var doc = new ActiveXObject('Microsoft.XMLDOM');
doc.async = 'false';
doc.loadXML( xmlString );
return doc;
};
}
$.xmlDOM = function(xml, onErrorFn) {
try {
var xmlDoc = ( new DOMParser() ).parseFromString( xml, 'text/xml' );
if ( $.isXMLDoc( xmlDoc ) ) {
var err = $('parsererror', xmlDoc);
if ( err.length == 1 ) {
throw('Error: ' + $(xmlDoc).text() );
}
} else {
throw('Unable to parse XML');
}
} catch( e ) {
var msg = ( e.name == undefined ? e : e.name + ': ' + e.message );
if ( $.isFunction( onErrorFn ) ) {
onErrorFn( msg );
} else {
$(document).trigger('xmlParseError', [ msg ]);
}
return $([]);
}
return $( xmlDoc );
};
})(jQuery);
// Neue Seite laden
function load_page(page){
$('#content').addClass('loading');
$.ajax({
url: page,
dataType: "html",
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert('Die angeforderte Seite konnte nicht gefunden werden.');
$('#content').removeClass('loading');
},
success: function(data, textStatus, XMLHttpRequest) {
data = $.xmlDOM(data)
$('#content').html($('#content', data).html());
document.title = data.attr('title');
$('#content').removeClass('loading');
check_links()
}
});
}
// Interne Links durch Anker ersetzten und click event hinzufuegen
function check_links(){
$('a:not([href^=http])').each(function() {
// Pruefen, ob es bereits ein Anker ist
if($(this).attr('href').search('#!/') == -1){
var ziel = $(this).attr('href');
$(this).attr('href', '#!/' + ziel);
}
});
}
$('a:not([href^=http])').live('click', function() {
var page = $(this).attr('href').split('#!/');
load_page(page[1]);
});
$(document).ready(function(){
check_links();
});
// Seite des ersten Aufrufes erkennen und Laden
$(document).ready(function(){
var page = document.location.href.split('/#!/');
if(page[1] && page[1] != ''){
load_page(page[1]);
}
});fubbi hat geschrieben:90% der Benutzer verlassen deine Seite sofort wenn sie Musik hören, 9,9% machen die aus, und 0.1%, wahrscheinlich du bleiben einfach.
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast