2015-05-12 46 views
1

我的僱主正在切換到一個新的網絡軟件系統,我們將用它來跟蹤學生信息。該軟件可以在一定程度上進行定製,但系統提供的許多字段不能被禁用。例如,我不想或不需要跟蹤社會安全號碼,所以我想將該字段永久隱藏在顯示的網頁上。隱藏瀏覽器中的元素而不編輯HTML?

這些字段被硬編碼爲表格行,我知道我可以在CSS中隱藏style="display:none"。但是,我無法訪問系統的樣式表。

是否可以在我自己的瀏覽器中設置篩選器,以便在此新軟件系統中設置頁面樣式?如果是這樣,它會被限制在我自己的PC上,還是可以導出並與同事共享文件以供使用?注意:該軟件僅限於IE(11)。

+0

如果您無法更改HTML並且您無法訪問CSS,那麼您如何期望能夠更改任何內容?你有訪問該網站的JavaScript文件嗎? – Shaggy

+0

您可以創建點擊 – mplungjan

+1

http://superuser.com/questions/320707/customize-internet-explorer – mplungjan

回答

2

,你可以用一個用戶樣式表做。

IE允許您直接從其輔助功能設置中使用自己的StyleSheet。
單擊右上角的IE9工具菜單圖標(或使用鍵盤快捷鍵:ALT + X)。
然後打開「Internet選項」,單擊「輔助功能」按鈕,然後選擇使用我的樣式表格式化文檔。
然後,您需要使用瀏覽功能選擇一個CSS文件。

Source enter image description here 和你的CSS看起來是這樣的:

table tr.socialsecurity{ 
display:none; 
} 

使用瀏覽器檢查,發現該行class。如果id沒有,您可以使用nth-of-type()
注意:您需要重新啓動瀏覽器才能使CSS生效。要在多臺計算機上使用它,請將樣式表發送給您的同事並讓他們安裝它。
隨着OP要求提供IE答案,我只包含相關說明。請注意,這可以在所有瀏覽器中完成。 Instructions can be found here

+0

大多數Web瀏覽器有這個功能(不僅僅是IE)隱藏的行一個書籤,指定一個CSS樣式表是自動應用於任何加載的網頁。 –

+0

@BasilBourque我知道:D OP表示他們只能訪問IE,所以我只發佈了IE相關的答案。 –

+0

不是批評,只是爲讀者闡明。 –

0

如果你不能同時訪問HTML或CSS如果你想隱藏的行你不能隱藏你的行

0

可能工作通過輔助功能選項

0

添加自己的樣式表既然你問有關設置自己的自定義樣式表,IE瀏覽器允許您創建爲您訪問的所有頁面,用戶樣式表。

「安裝」 樣式

  1. 打開工具> Internet選項對話框。
  2. 在常規選項卡上,選擇輔助功能。
  3. 在用戶樣式表部分,選擇標記爲使用我的樣式表格式化文檔的框。
  4. 按瀏覽並找到您的樣式表。
  5. 選擇您的文件,然後按打開安裝它。

注意:您可能需要重新啓動瀏覽器以使樣式表生效。

沖洗並重復使用任何其他電腦。

+0

感謝您的支持!我很感激。 – slowerdawn