来自某个 url 时删除 am 元素
Removing am element when coming from a certain url
这是我的第一个问题,如果问的很蠢,我很抱歉……
我有一个项目,我在某些页面上使用了视频介绍。
在某些特定情况下,我想跳过这些视频,例如当用户返回或来自其他某个 url 时。
我的想法是删除带有 javascript 的元素。
现在的问题是:我该怎么做?
谢谢!
使用 document.referrer
并根据推荐人 URL 有条件地 show/hide 您的视频。 document.referrer
将引用上一页的 URL。
示例:
$(document).ready(function () {
//if you want control over full url
if(document.referrer == "http://whosebug.com/") {
$("#video").hide(); // Assuming #video is your video container
}
//if you want control over some part of url...
if(document.referrer.indexOf("Whosebug") > -1) {
$("#video").hide(); // Assuming #video is your video container
}
});
您可以在此处执行以下操作:
- 从URL
中获取参数
- 使用
if
条件检查参数值
- 如果
true
则隐藏或显示
这是我的第一个问题,如果问的很蠢,我很抱歉……
我有一个项目,我在某些页面上使用了视频介绍。 在某些特定情况下,我想跳过这些视频,例如当用户返回或来自其他某个 url 时。 我的想法是删除带有 javascript 的元素。 现在的问题是:我该怎么做?
谢谢!
使用 document.referrer
并根据推荐人 URL 有条件地 show/hide 您的视频。 document.referrer
将引用上一页的 URL。
示例:
$(document).ready(function () {
//if you want control over full url
if(document.referrer == "http://whosebug.com/") {
$("#video").hide(); // Assuming #video is your video container
}
//if you want control over some part of url...
if(document.referrer.indexOf("Whosebug") > -1) {
$("#video").hide(); // Assuming #video is your video container
}
});
您可以在此处执行以下操作:
- 从URL 中获取参数
- 使用
if
条件检查参数值 - 如果
true
则隐藏或显示