Javascript 匹配时重定向和修改Chrome中的URL
问题是,当我点击Youtube链接时,它是否可以重定向到。请推荐Javascript或Chrome扩展 我有一个示例书签Javascript,单击它可以重定向到Youtube-Nocookie.com/embed/VideoIDJavascript 匹配时重定向和修改Chrome中的URL,javascript,google-chrome-extension,Javascript,Google Chrome Extension,问题是,当我点击Youtube链接时,它是否可以重定向到。请推荐Javascript或Chrome扩展 我有一个示例书签Javascript,单击它可以重定向到Youtube-Nocookie.com/embed/VideoID javascript: var URL = location.href; var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&
javascript:
var URL = location.href;
var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/;
var match = URL.match(regExp);
if (match&&match[7].length==11{
videoID=match[7];
window.open('https://www.youtube-nocookie.com/embed/'+videoID+'?autoplay=1');
} else {
window.open('https://www.youtube-nocookie.com/embed/');
}
测试
我很快测试了它,似乎可以替换你需要的任何url。点击链接后你会得到视频ID吗?是的,它会在连接到的新选项卡中打开它@user2181397您可以看到
var URL=location.href
这意味着只有在浏览器@user2181397的url中存在videoID时,才能使用它解决问题!