Javascript cookie melding

Status
Niet open voor verdere reacties.

larsojo

Gebruiker
Lid geworden
10 nov 2010
Berichten
213
Hallo Allemaal,

Ik zou graag willen weten hoe je een cookie melding kan maken. Ik heb al gezocht op internet maar hetgeen wat ik wil vinden, vind ik niet...

Kan iemand mij op weg helpen met een basisscript of iets van een website?
Persoonlijk ben ik niet al te handig met JS maar ik ben meer gespecialiseerd in PHP en HTML.

Mvg Larsojo
 
Een basis voorbeeld:

[js]<!doctype html>
<html>
<head>
<title></title>
<style type="text/css">
#content{
width:200px;
}

#cookiemelding{
position: fixed;
top: 0px;
left: 0px;
width: 100%;
height: 50px;
padding: 10px 0px;
background-color: #ABABAB;
text-align: center;
opacity: 0.9;
}

#cookiemelding_close{
position: absolute;
right: 10px;
bottom: 10px;
}
</style>
</head>
<body>
<div id="content">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer at consequat ipsum. Vestibulum tempor elementum sollicitudin. Nullam volutpat, velit ut tristique bibendum, augue ligula adipiscing dui, et venenatis turpis tellus at est. Fusce sodales urna ut lorem blandit convallis. Morbi nec libero nunc. Ut volutpat malesuada massa vel fermentum. Proin velit enim, sodales adipiscing consectetur ut, aliquet in metus. Cras in sapien at velit scelerisque mattis ac ac ipsum. Nulla facilisi.

Mauris ut pharetra eros. Morbi sit amet augue et neque sagittis luctus. Vestibulum a tortor non mi pellentesque sollicitudin. Nam faucibus turpis quis lorem tempor eu lacinia felis feugiat. Nunc eu nunc lacus. Maecenas vulputate ligula ut nulla faucibus semper. Curabitur dapibus malesuada sem sit amet scelerisque. Nulla dapibus laoreet sapien, ultrices ultrices elit varius eu.

Nunc vitae enim tortor, sit amet tincidunt massa. In lacinia, ligula ac bibendum auctor, lectus nunc bibendum arcu, in aliquam dui massa et tellus. Nunc ornare elementum orci, ut lacinia odio congue et. Nulla eget mauris turpis. Cras dapibus blandit sem non dignissim. Proin erat nibh, molestie eu bibendum non, venenatis eget odio. Praesent dapibus, nibh eu gravida ultrices, ante magna tincidunt dolor, ac mattis arcu arcu vel ipsum. Sed imperdiet lectus quis nisl euismod condimentum. Praesent facilisis, sapien id vestibulum ornare, elit orci ullamcorper purus, non dapibus velit sem sit amet dolor. Aenean eu neque arcu, ut gravida dolor. Cras auctor adipiscing felis, ut elementum sapien lacinia at. In sagittis pretium nunc, eu convallis felis sodales ac.
</div>
<script type="text/javascript">
function maakCookieMelding(){
var div = document.createElement('div');
div.id = 'cookiemelding';

var innerDiv = document.createElement('div');
innerDiv.innerHTML = 'Cookiemelding komt hier!';

var sluiten = document.createElement('a');
sluiten.id = 'cookiemelding_close';
sluiten.innerHTML = 'Sluiten';
sluiten.href = '#';
sluiten.onclick = sluitCookiemelding;

innerDiv.appendChild(sluiten);
div.appendChild(innerDiv);
document.body.appendChild(div);
}

function sluitCookiemelding(){
var cookiemelding = document.getElementById('cookiemelding');
cookiemelding.parentNode.removeChild(cookiemelding);
return false;
}

maakCookieMelding();
</script>
</body>
</html>[/js]

Als je nog een aantal extra features wilt zoals een gebruikerskeuze, het onthouden van een gebruikerskeuze etc. zal je hiervoor uiteraard nog wat extra voor moeten schrijven :)

Resultaat:
test.png
 
Laatst bewerkt:
Dit is een makkelijke maker met een HTML code!

Dit is één van de makkelijkste:

http://cookieassistant.com

Hoe ziet het er uit? Ik hebt het ook op mijn website: http://www.molenmedia.net/

Links onder staat dat widget!

Je kan ook zelfs akkoord! Maar maak wel een Cookies pagina want daar is Meer informatie voor!

Je kunt het ook veranderen naar bijvoorbeeld: Lees meer! Want eerst is alles Engels, maar als je het bewerkt niet!

Het is heel makkelijk hoor en ik denk dat je wel weet hoe het werkt! :d
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan