2012-01-03 69 views
1

我在尋找一個切換按鈕,它將寫入服務器上的CSS文件並在可見性之間切換:隱藏;和可見性:在名爲building1的DIV上可見用單選按鈕寫入樣式表

我不能使用樣式表切換器,因爲這些按鈕和DIVS中會有相當多的.....它需要寫入樣式表,以便更改將會其他用戶可見。

Thank You in advance! 
+1

您無法單獨使用CSS和JavaScript執行此操作 – hunter 2012-01-03 16:49:12

回答

0

我認爲this link應該可以幫到你。它附加到樣式表。我肯定認爲jquery是要走的路。 或者你可以去this Q/A

+1

這將影響當前用戶樣式表,而不是所有用戶 – hunter 2012-01-03 16:50:11

+0

感謝Daniel,但這是樣式表切換器....我需要將CSS寫入以便所有人都可以看到變化。 – Philip 2012-01-03 16:52:01

+0

對不起!在這種情況下,您可能需要查看服務器端腳本。在c#asp.net中,您可以使用System.IO名稱空間,但可以是具有權限的雷區。 – 2012-01-03 16:53:21

0

如果你想讓更改對其他用戶可見,你需要回電給你的服務器,以便服務器可以修改css文件。

示例(可能不是頂尖的,但它的工作原理):http://justafacade.net/permanentExamples/changeCSS.html。然而,我必須警告你,如果使用這種方式,會給你的服務器造成很大的壓力,如果它被稱爲很多。在這種情況下,您可能想要以一種形式選擇所有不同的形式,並提交一次,而不是每個按鈕的調用。

+0

任何人都可以告訴我一個這樣的例子嗎? – Philip 2012-01-03 16:54:33

+0

我正在使用MySql數據庫 – Philip 2012-01-03 16:58:29

+0

當我回家後(一個小時左右)從學校回來後,如果沒有人在那段時間寫這篇文章,我會寫一個:) – canihavesomecoffee 2012-01-03 16:58:49