tonyxfg 寫:
我想要刪掉
<meta http-equiv="Content-Type" content="text/html; charset=big5">
這一行,不然的話他會擋住我的畫面,但我不知道如何使用Greasemonkey來刪掉,請問有大大能敎我嗎?
先說聲謝謝了^^
老實說,你的問題很奇怪。請問是那個網頁有你說的現象? 可否貼出來呢?
ps. 下面這段程式可以找到你說的內容並且移除,你可以參考看看。
代碼:
var h = document.getElementsByTagName('head');
if(h){
var findAttr = function (obj, attr, value)
{
for(var i=0; i<obj.attributes.length; i++){
var a = obj.attributes[i];
if(a.nodeName==attr && a.nodeValue==value)
return true;
}
return false;
};
var ms = h[0].getElementsByTagName('meta');
for(var i=0; i<ms.length; i++)
{
var m = ms[i];
if(findAttr(m, 'http-equiv', 'Content-Type') && findAttr(m, 'content', 'text/html; charset=big5')){
h[0].removeChild(m);
}
}
}