305 Snippets
<10 Favourites
<10 Downloads

Style ALL Placeholder Text on Your Website

::-webkit-input-placeholder { color: #333 !important; } /* Chrome/Opera/Safari */ ::-moz-placeholder { color: #333 !important; } /*…

Multiple Event Tracking with an HTML Link

Example of how to use Multiple Event Tracking with an HTML link.

om.Lock.init

document.addEventListener('om.Lock.init', function(event) { console.log(event.detail.Lock); // The method that will be used for locking the content. console.log(event.detail.Lock.method);…

om.Action.init

document.addEventListener('om.Action.init', function(event) { console.log(event.detail.Action); console.log(event.detail.Campaign); } );

om.Action.close example 1

// Function SaveToDisk forces file download instead of viewing in browser function SaveToDisk(fileURL, fileName) { //…

disable webfonts

document.addEventListener('om.Campaign.init.preload', function(event) { var campaign = event.detail.Campaign; campaign.settings.preload = false; });

Yes/No view

#om-{{id}}-yesno button.{{ns}}-CloseButton { /* Your Custom Styles */ }

Remove All Campaigns From a Specific URL-v1

document.addEventListener('om.Campaign.startShow', function(event) { if(window.location.href == 'https://example.com/specific-page') { // replace with your specific URL var optinCampaign =…

om-vue.js

// Using Vue Router. import Vue from 'vue'; import Router from 'vue-router'; Vue.use(Router); const router =…

gistfile1.txt

document.addEventListener('om.Campaign.afterShow', function(event) { if (event.detail.Campaign.id == 'zjd3hxxogbfvmy2iz0rp') // your slug { var campaignID = 'om-'+ event.detail.Campaign.id;…

1 15 16 17 18 19 26