그리스몽키 유저스크립트 입니다.
다른 유저스크립트 살짝 고쳐서 만들었습니다.
파폭에서 embed 태그에 type 파라메터가 없으면 플러그인 인식을 못하기 때문에
아이프레임으로 바꿔주도록 만들었습니다.
만들고 2~3일 써 보니 별 문제 없는거 같아서 일단 게시 합니다.
유저스크립트 좀 써보신 분들이라면 추가설명은 필요없을듯 하니 생략합니다.
// ==Users!crip==
// @name -frameTube
// @version 2015.09.28
// @des!cripion Replaces all type-less embed tags with -frame tags.
// @author Evil Emperor's Stocking
// @namespace
// @license GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html
// @include *
// @grant none
// ==/Users!crip==
(function() {
var elem = doc-ument.getElementsByTagName('embed');
for(var i=0; i < elem.length; ++i)
{
if((elem[i].type && elem[i].type != "" ) ||(elem[i].flashvar && elem[i].flashvar != ""))
contunue;
var obj = doc-ument.createElement('-frame');
if (elem[i].styte-.width)
obj.styte-.width = elem[i].styte-.width;
else
obj.styte-.width = 450;
if (elem[i].styte-.height)
obj.styte-.height = elem[i].styte-.height;
else
obj.styte-.height = 800;
if (elem[i].width)
obj.width = elem[i].width;
else
obj.width = 450;
if (elem[i].height)
obj.height = elem[i].height;
else
obj.height = 800;
obj.frameBorder = '0';
var url = elem[i].src.replace('/v/', '/embed/');
obj.src = url;
elem[i].parentNode.replaceChild(obj, elem[i]);
}
})();
-들어간 단어들 다시 바꿔서 쓰셔야 됩니다.
(독큐먼트, 스타일, 아이프레임)