- 最后登录
- 2022-5-23
- 在线时间
- 217 小时
- 阅读权限
- 20
- 注册时间
- 2013-10-19
- 积分
- 301
- 帖子
- 209
- 精华
- 0
- UID
- 1329505

- 积分
- 301
- 帖子
- 209
- 精华
- 0
- UID
- 1329505
|
本帖最后由 怀表 于 2022-3-22 00:04 编辑
一、先安装一个用户脚本管理器,有的浏览器可能不需要。
二、新建脚本,把下面的js粘贴进去,保存。
// ==UserScript==
// @name mf8-youku
// @namespace fedcba9876543210
// @match http://*.mf8-china.com/forum.php?mod=viewthread*
// ==/UserScript==
function view(a, b, c, f) {
var iframe1 = document.createElement('iframe');
iframe1.width = a;
iframe1.height = b;
var button2 = f.target;
let tmp=c.match(/player\.youku\.com\/player\.php\/sid\/(.*?)[\/\.]/)
iframe1.src = '//player.youku.com/embed/'+tmp[1]
iframe1.frameBorder = 0;
iframe1.referrerpolicy='no-referrer'
iframe1.allowFullscreen = true;
button2.parentNode.replaceChild(iframe1, button2);
}
function test() {
if (b.length === 0) {
count+=1
if (count == 13) clearInterval(loop)
return false;
}
var i = 0;
while (i !== b.length) {
var d = b.src;
if (d.search(/player\.youku\.com\/player\.php\/sid\/.*?\/v\.swf/) === -1) {
i++;
continue;
}
var button1 = document.createElement('button');
button1.innerText = '展开视频';
let width = b.width;
let height = b.height;
button1.onclick = function (e) {
view(width, height, d, e);
}
var p = b.parentNode;
p.parentNode.replaceChild(button1, p);
}
clearInterval(loop)
}
var count=0
var b = document.getElementsByTagName('embed');
var loop = setInterval(test, 1500)
我本来想支持一下土豆,但是我不知道土豆的嵌入播放器的地址。 |
-
总评分: 经验 + 10
查看全部评分
|