PHP interesse |
|
Hallo allemaal,
Ik wil mij site graag in 100% ajax hebben, om zo de content dynamisch te maken, en het sneller te maken. Dit werkt nu goed met de volgende codes:
IN DE HEAD:
var update_id;
var update_url;
function setUpdater(id, url)
{
update_id = id;
update_url = url;
}
function contentUpdater()
{
element = $(update_id);
element.innerHTML = '<p style="margin:0 auto;>Vernieuwen van content</p>'+element.innerHTML+'<p style="margin:0 auto;>Vernieuwen van content</p>';
new Ajax.Updater(update_id, update_url, { method: 'get' });
}
function updateContent(url)
{
setUpdater('content-update', url);
contentUpdater();
}
window.onload = function()
{
setUpdater('content-update', 'http://devhouse.nl/ajax/default/home');
setInterval("contentUpdater()", 60000);
}
var update_id; var update_url; function setUpdater(id, url) { update_id = id; update_url = url; } function contentUpdater() { element = $(update_id); element.innerHTML = '<p style="margin:0 auto;>Vernieuwen van content</p>'+element.innerHTML+'<p style="margin:0 auto;>Vernieuwen van content</p>'; new Ajax.Updater(update_id, update_url, { method: 'get' }); } function updateContent(url) { setUpdater('content-update', url); contentUpdater(); } window.onload = function() { setUpdater('content-update', 'http://devhouse.nl/ajax/default/home'); setInterval("contentUpdater()", 60000); }
IN DE BODY
<ul>
<li id="active-rounded" onclick="javascript:updateContent('http://devhouse.nl/ajax/default/home');"><a href="#">Home</a></li>
<li><a href="#" onclick="javascript:updateContent('http://devhouse.nl/ajax/news');">Nieuws</a></li>
<li id="active-rounded" onclick="javascript:updateContent('http://devhouse.nl/ajax/default/home');"><a href="#">Home </a></li> <li><a href="#" onclick="javascript:updateContent('http://devhouse.nl/ajax/news');">Nieuws </a></li>
dit werkt echt geweldig, het probleem is echter dat ik de website ook bruikbaar wil hebben voor gebruikers die javascript uit heben staan. Ik dacht om dit te verhelpen de # in de href te vervangen door het adres, alleen als ik dat doe, wordt ik naar die pagina gestuurd, en de content niet geupdated.
is er een methode om ervoor te zorgen om de href tag te annuleren?
Alvast bedankt,
Tom
PS: Ik gebruiks Prototype
|