Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 06:49

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



JS Cookies setzten/auslesen

Discussion on JS Cookies setzten/auslesen within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1

 
iTutHD's Avatar
 
elite*gold: 92
Join Date: Oct 2011
Posts: 488
Received Thanks: 53
JS Cookies setzten/auslesen

Hallo,

Ich suche jemanden der mit bei JS helfen kann. Ich habe eine Funktion gemacht welche ADBlocker erkennt. Das Skript ist ganz simpel und ich weiß dass man es umgehen kann. Aber das tut ja nicht zur sache.

Ich habe einen Banner oben angezeigt welcher eine Meldung ausgibt, wenn ein ADBlocker das ganze blockiert. Der Code dazu ist folgender

Das elemnt Tester wir automatisch integriert. Jedoch wird das über die Datei Advertisment.js gemacht und viel ADblocker blockieren das ganze.

Ich möchte jetzt aber, dass wenn man auf das X Klickt um das ganze zu schleießen ein Cookie gesetzt wird. Der ganze Cookie soll auch überprüft werden und der Banner nur angezeigt werden, wenn der Cookie auch nicht vorhanden ist.

Der Code fürs schließen ist folgender


Wäre nett wenn ihr mir helfen könntet.

~iTutHD
iTutHD is offline  
Old 03/21/2014, 22:07   #2
 
elite*gold: 0
Join Date: Feb 2010
Posts: 72
Received Thanks: 32
Ich habe nicht 100%ig herausfinden können was du willst, aber ich vermute, dass du einfach das Cookie auslesen willst und, falls es einen bestimmten Wert hat, ein Banner anzeigen.

Ich verwende immer diese Funktion zum Auslesen der Cookies.
HTML Code:
function getCookie(c_name)
{
    if(c_name !== null ||typeof c_name === "undefined")
    {
        if(navigator.cookieEnabled){
		//Split it and put it in a 2D-Array
		var Single = document.cookie.split(";");
		var length = Single.length;
		
		for (var i = 0; i < length; i++)
		{
                        //Split in Name and Value pairs
			Single[i] = Single[i].split("=");
			//Remove Whitespaces in front ant et the end of the node
                        for(var a = 0; a < Single[i].length; a++)
			{
				Single[i][a] = Single[i][a].replace (/^\s+/, '').replace(/\s+$/, '');
			}
		}
		//Now go through the Array and search for the Parameter
		for (i = 0; i < length; i++)
		{
			if(Single[i][0] === c_name)
			{
				return Single[i][1];
			}
		}	
                //CASE: Not Found
		return false;
	} else {
            //CASE: noCookies
            return false;
	}
    }
    else
    {
        //CASE: no Parameter
        return false;
    }
}
Verwende kannst du sie einfach mit:
HTML Code:
if(getCookie("showAD") == "1")
  $("#werbung").show();
flogi333 is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[VB.Net] ALLE Cookies aus Httpwebresponse auslesen
12/08/2013 - .NET Languages - 13 Replies
Hey, leider hat alles googlen nichts geholfen, deshalb habe ich mich nun entschlossen, hier zu fragen. Und zwar will ich alle Cookies aus einer Httpwebresponse anzeigen lassen, das mache ich mit folgendem Code: Die Funktion rufe ich direkt nach dem Aufrufen der Seite auf.
Teleportbewegung setzten.
03/03/2012 - Flyff Private Server - 4 Replies
Hey Leute wollte mal nachfragen wie ich eine Neue teleportbewegung settzten kann ?
Mw3 Pc Lvl back setzten
01/21/2012 - Call of Duty - 5 Replies
.. geht das ? falls ja wie
PC zürück setzten
08/13/2011 - Technical Support - 2 Replies
wie kann ich meinen laptop zürück setzten beim start des pcs muss ich f11 oder f12 drücken :D?:handsdown::handsdown::handsdown:



All times are GMT +2. The time now is 06:49.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.