text Cookie弹出窗口,在Weblication中选择退出选项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Cookie弹出窗口,在Weblication中选择退出选项相关的知识,希望对你有一定的参考价值。

\!h /de/wGlobal/content/contentPortal/default.php (HTML Quelltext)

<div id="cookieNotice">
	<style>
	#cookieNotice {
		position: fixed;
		background-color: #c0c0c0;
		border-bottom: solid 1px #a0a0a0;
		padding: 10px;
		bottom: 0;
		left: 0;
		width: 100%;
		z-index: 1000;
	}

        #cookieNotice a {		
                color: #1a3968 !important;
	}

	#cookieNotice .cookie-inner {
		margin: 0px auto;
		max-width: 1220px;
		position: relative;
		padding-right: 44px;
		box-sizing: border-box;
	}

	#cookieNoticeCloser {
		color: transparent;
		position: absolute;
		right: 10px;
		width: 25px;
		height: 25px;
		cursor: pointer;
		background: #1a3968;
                margin: 0;              
                top: 50%;                         
                transform: translate(0, -50%); 
	}
        #cookieNoticeCloser:before {
		content: '';
		position: absolute;
		width: 1px;
		height: 19px;
		background-color: #fff;
		left: 12px;
		top: 3px;
		transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
	}

	#cookieNoticeCloser:after  {
		content: '';
		position: absolute;
		width: 1px;
		height: 19px;
		background-color: #fff;
		left: 12px;
		top: 3px;
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
	}
	
	</style>
	<div class="cookie-inner">
		<span>
		    Wir verwenden Cookies und ähnliche Tools, um Informationen von unseren Webseiten-Besuchern zu erheben, zum Zwecke der Analyse der Nutzung unserer Webseite und um Ihnen unsere Produkte und Dienstleistungen anzubieten.Wenn Sie Ihre Einwilligung nicht geben möchten, können Sie diese Webseite trotzdem uneingeschränkt nutzen. Sie können Ihre Einwilligung jederzeit widerrufen. Weitere Informationen finden Sie in der 
		</span> 
		<a href="https://hotel-am-alten-strom.de/de/datenschutz/index.php">Datenschutzerklärung </a> auf dieser Webseite
                <a onclick="document.cookie = 'hideCookieNotice=1;path=/;expires=Fri, 31 Dec 9999 23:59:59 GMT';jQuery('#cookieNotice').slideUp()" href="#"> Zustimmen </a> | <a onclick="jQuery('#cookieNotice').slideUp()" href="javascript:gaOptout()" >Ablehnen</a>
	</div>
	<script>
	if(document.cookie.indexOf('hideCookieNotice=1') != -1){
		jQuery('#cookieNotice').hide();
	  }
	  else{
		jQuery('#cookieNotice').prependTo('body');
		jQuery('#cookieNoticeCloser').show();
	  }
	</script>
</div>

@ Weblication /de-wGlobal/wGlobal/layout/templates/misc/include.global.php

 <script type="text/javascript" cdata-section="yes">  
              
        window['gaId'] = '<xsl:value-of select="php:functionString('wVariables::getValue', 'googleAnalytics_id', $wGlobalProjectPath)"/>';
        
        // Opt-out function
        function gaOptout() {
          window['ga-disable-' + window['gaId']] = true;
          alert('Google Analytics wurden deaktivieren');
        }
            
        if(document.cookie.indexOf('disableGoogleAnalytics=1') != -1){
          window['ga-disable-' + window['gaId']] = true;
        }                   
    
        (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
        })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

        ga('create', window['gaId'], 'auto');
        ga('set', 'anonymizeIp', true);
        //ga('require', 'linkid', 'linkid.js');
        ga('send', 'pageview');
        
        
      </script>          

以上是关于text Cookie弹出窗口,在Weblication中选择退出选项的主要内容,如果未能解决你的问题,请参考以下文章

利用cookie实现“只弹出一次窗口”的JS代码

html GDPR Cookie控件弹出窗口

应用程序跟踪透明度弹出窗口是不是会在 webview 中授予第三方 cookie 访问权限?

html 超级简单的代码,用于添加带有在关闭时创建的cookie的弹出窗口。

text Cookie弹出Wordpress /在Worpress中添加HTML PHP代码

text Fancybox弹出窗口弹出窗口