2013-01-18 51 views
0

我在html中生成了一個報告,如果報告是通過瀏覽器發送的,我想阻止包含某些列。我想象一下沿mediatype屏幕,打印行的東西。CSS可以將電子郵件定位爲媒體類型嗎?

有什麼想法?

+0

你在使用,使您可以通過電子郵件發送一個網頁瀏覽器? – zzzzBov

+0

Internet Explorer,位於IE10的頁面菜單下。 –

+0

對我們來說,瞭解爲什麼必須隱藏這些列可能很有用。如果它們包含敏感數據,您應該知道CSS僅僅是隱藏數據,但如果您查看源代碼,它仍然會在那裏。 –

回答

-1

所以,如果你有一個網頁,如果它通過電子郵件發送給某人(即,有人點擊一個按鈕,說「通過電子郵件分享這個」),那麼你可以添加一個變量到url像http://www.somedomain.com/page_to_be_emailed.html#email然後使用JavaScript/jQuery來感知井號標籤,並刪除像這樣的必要因素:

if(window.location.hash) { 
    var thehash = window.location.hash; 
    if (thehash == "#email"){ 
     //hide some stuff 
     $('div.you_want_to_hide').css({'display':'none'}); 
    } 
} 
+0

您可能必須將此全部放入$(document).ready({});以及 – idotpdot

+0

是的,當然這不會爲敏感信息飛行。 – idotpdot

相關問題