Estoy intentando incrustar un widget de chat si utm_source=VALUE (cualquiera de estos valores)
Aquí está el código circundante:
var ref1 = document.referrer; IF STATEMENT HERE { alert("Welcome to Ellas Bubbles"); s1.src='https://embed.tawk.to/620675459bd1f31184dc28c0/1frkjk5mj'; }Puedes probarlo aquí: https://ellasbubbles.com
He intentado lo siguiente, que solo funciona en 'ccov':
if ((ref1.indexOf('ccov') || ref1.indexOf('top10') || ref1.indexOf('cenf') || ref1.indexOf('aip') || (getcookie('track-page-1').indexOf('ccov')>-1) || (getcookie('track-page-1').indexOf('top10')>-1) || (getcookie('track-page-1').indexOf('cenf')>-1) || (getcookie('track-page-1').indexOf('aip')>-1)) > -1)También he probado esto:
if ((ref1.indexOf('ccov' || 'top10' || 'cenf' || 'aip') || (getcookie('track-page-1').indexOf('ccov' || 'top10' || 'cenf' || 'aip')>-1)) > -1) { s1.src='https://embed.tawk.to/620675459bd1f31184dc28c0/1frkjk5mj'; }Que también solo funciona en el primer valor, 'ccov'.
También he probado esto:
if ((ref1.indexOf('ccov', 'top10', 'cenf', 'aip') || (getcookie('track-page-1').indexOf('ccov', 'top10', 'cenf', 'aip')>-1)) > -1)Que también solo funciona en el primer valor.
¿Hay una mejor manera de hacer esto?
Creo que sus declaraciones están incompletas. Antes de cada || necesitas condicionar para estar satisfecho. Estoy escribiendo en mi teléfono, siento que esto no sea tan específico, pero necesitas el >-1 antes de cada ||. Así que en lugar de X || Y < z Creo que necesitas X < z || y < z.