2012-01-03 62 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