【发布时间】:2019-07-25 02:33:56
【问题描述】:
document.referrer 条件总是显示前一个语句为真,但它不应该是
if (document.referrer == "https://parks.com/parks/falls" || "https://parks.com/parks/events/falls" || "https://parks.com/parks/promotions/falls" || "https://parks.com/parks/go-green/falls" || "https://parks.com/parks/info/falls") {
console.log("Don't Show Modal - coming from a Falls page", document.referrer);
} else {
console.log("Show Modal - coming from some other Page", document.referrer);
$( window ).on('load', function() {
console.log("modal firing");
$('#modal').modal({
backdrop: 'static',
keyboard: false,
show: true
});
});
}
当用户从 Falls 页面进入网页时,模式不应显示。如果用户从任何 Falls 页面以外的页面进入网页,则应该显示模式。
【问题讨论】:
标签: javascript if-statement conditional-statements