Also replace flash videos
This means: also replace <object> tags and put the replacement message even higher in the z-order. (Latter had to be done to make it the replacement visible on espn _dot_ com)
This commit is contained in:
parent
fe6a6c33ae
commit
197feade32
@ -2,9 +2,9 @@
|
|||||||
#
|
#
|
||||||
# Behaviour:
|
# Behaviour:
|
||||||
# Userscript for qutebrowser which views the current web page in mpv using
|
# Userscript for qutebrowser which views the current web page in mpv using
|
||||||
# sensible mpv-flags. While viewing the page in MPV, all <video>-tags in the
|
# sensible mpv-flags. While viewing the page in MPV, all <video> and <object>
|
||||||
# original page are temporarily removed. By clicking on such a removed video
|
# tags in the original page are temporarily removed. By clicking on such a
|
||||||
# restores the respective video.
|
# removed video restores the respective video.
|
||||||
#
|
#
|
||||||
# In order to use this script, just start it using `spawn --userscript` from
|
# In order to use this script, just start it using `spawn --userscript` from
|
||||||
# qutebrowser. I recommend using an alias, e.g. put this in the
|
# qutebrowser. I recommend using an alias, e.g. put this in the
|
||||||
@ -45,7 +45,9 @@ cat <<EOF
|
|||||||
|
|
||||||
var App = {};
|
var App = {};
|
||||||
|
|
||||||
var all_videos = document.getElementsByTagName("video");
|
var all_videos = [];
|
||||||
|
all_videos.push.apply(all_videos, document.getElementsByTagName("video"));
|
||||||
|
all_videos.push.apply(all_videos, document.getElementsByTagName("object"));
|
||||||
App.backup_videos = Array();
|
App.backup_videos = Array();
|
||||||
App.all_replacements = Array();
|
App.all_replacements = Array();
|
||||||
for (i = 0; i < all_videos.length; i++) {
|
for (i = 0; i < all_videos.length; i++) {
|
||||||
@ -67,7 +69,7 @@ cat <<EOF
|
|||||||
</p>
|
</p>
|
||||||
";
|
";
|
||||||
replacement.style.position = "relative";
|
replacement.style.position = "relative";
|
||||||
replacement.style.zIndex = "1000";
|
replacement.style.zIndex = "100003000000";
|
||||||
replacement.style.fontSize = "1rem";
|
replacement.style.fontSize = "1rem";
|
||||||
replacement.style.textAlign = "center";
|
replacement.style.textAlign = "center";
|
||||||
replacement.style.verticalAlign = "middle";
|
replacement.style.verticalAlign = "middle";
|
||||||
|
Loading…
Reference in New Issue
Block a user