X-Git-Url: https://jasonwoof.com/gitweb/?p=userscripts.git;a=blobdiff_plain;f=youtube-html5-hider%2Fscript.js;h=ea43d9b8a745ac0429732107d34343214b45878b;hp=444afd1bc23f77d9176b77a12ce1dd6177d681ba;hb=f5c9dda67254d45bad0fcbb7d6c8d627817797d5;hpb=77342950c5f66d1d4700bf48c88f83eedd602849
diff --git a/youtube-html5-hider/script.js b/youtube-html5-hider/script.js
index 444afd1..ea43d9b 100644
--- a/youtube-html5-hider/script.js
+++ b/youtube-html5-hider/script.js
@@ -18,12 +18,23 @@
var iframes = document.getElementsByTagName('iframe');
for (var i = iframes.length - 1; i >= 0; --i) {
var iframe = iframes[i];
- var match = iframe.src.match(/^http:\/\/www.youtube.com\/embed\/([^?]*)/)
+ var match = iframe.src.match(/^http:\/\/www.youtube(-nocookie)?.com\/embed\/([^?]*)/)
if (match) {
var div = document.createElement('div');
- div.innerHTML = 'YouTube: ' + match[1] + '';
+ div.innerHTML = 'YouTube: ' + match[2] + '';
replace(iframe, div);
}
}
+
+ var objects = document.getElementsByTagName('object');
+ for (var i = objects.length - 1; i >= 0; --i) {
+ var object = objects[i];
+ var match = object.data.match(/^http:\/\/www.youtube(-nocookie)?.com\/embed\/([^?]*)/)
+ if (match) {
+ var div = document.createElement('div');
+ div.innerHTML = 'YouTube: ' + match[2] + '';
+ replace(object, div);
+ }
+ }
}());