MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-08-27, 00:03

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 3 篇文章 ] 
發表人 內容
文章發表於 : 2006-03-14, 16:01 
離線

註冊時間: 2006-01-11, 14:58
文章: 241
我想要刪掉
<meta http-equiv="Content-Type" content="text/html; charset=big5">

這一行,不然的話他會擋住我的畫面,但我不知道如何使用Greasemonkey來刪掉,請問有大大能敎我嗎?

先說聲謝謝了^^


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-03-28, 23:14 
離線

註冊時間: 2006-01-11, 14:58
文章: 241
推一下,拜託各位幫個忙吧><
我實在不清楚啊><


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-03-29, 13:39 
離線
頭像

註冊時間: 2005-04-02, 21:10
文章: 240
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);
     }
   }
}

_________________
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 3 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 45 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群