This topic has been archived. It cannot be replied.
-
工作学习 / IT技术讨论 / [Q] .Net/ASP.NET question:
How to use client code to make a user control invisible? I can do it in server side using panel. How to do so using DHTML code? Thanks
-susan-wong(Susan);
2003-12-9
(#1507636@0)
-
客户端的CODE是什么意思啊? 好象。NET非常不建议用JAVASCRIPT了, 但要是纯客户端, 那就是这个了。 我们现在所有的控制和VALIDATION都在 ASPX.VB里做。 基本杜绝JAVASCRIPT
-ningxin0809(雁影行洲);
2003-12-9
(#1507645@0)
-
随便点一个东西都要刷新页面,用户会疯掉的
-miketany(MIKE老狼);
2003-12-9
(#1507746@0)
-
94啊, 可是谁让咱不是LEADER呀 :)
-ningxin0809(雁影行洲);
2003-12-9
(#1507786@0)
-
可能这样做以后支持 xaml 容易,呵呵
-xmlhttprequest(DataSet lover...);
2003-12-9
(#1507817@0)
-
你看看asp.net生成的page的code,还不是一堆javascript ?
-guestagain(guest again);
2003-12-10
(#1508121@0)
-
错了,那个JavaScript是动态生成的,.NET会根据用户浏览器来生成相应版本的JavaScrip,如果自己写可没有这么容易。
-miketany(MIKE老狼);
2003-12-12
(#1512906@0)
-
我知道,但是在客户端还是用的javascript,只不过不用自己写罢了。
-guestagain(guest again);
2003-12-12
(#1512963@0)
-
小声说一句:要是想杜绝javascript,是可以让asp.net不生成Javascript的。
-hillxie(我叫不紧张);
2003-12-13
(#1513493@0)
-
也许吧,asp.net没有仔细研究过。但是禁用javascript后,客户端用什么呢?不能干什么都要刷新页面吧?用vbscript?那非windows用户怎么办?
-guestagain(guest again);
2003-12-13
(#1513552@0)
-
是的,不用javascript,每次都要提交到服务器上去,这样会慢,但也不是没有一点好处。
-hillxie(我叫不紧张);
2003-12-13
(#1513582@0)
-
那也没有任何动态的效果,只是简单的链接?有这样的例子么?这个年月有这种东东吗?
-guestagain(guest again);
2003-12-13
(#1513595@0)
-
javascript有服务器端语言不可能替代的功能,javascript可以做动态效果,而我极少用它做动态效果。没有用javascript做动态效果的网站也不少见啊,象ROLIA、GOOGLE等等。当然有了会更好看,但要想保证在所有的客户端里运行良好,就很困难。用或不用我想应该取决于哪方面对于网站更重要。
-hillxie(我叫不紧张);
2003-12-13
{173}
(#1513756@0)
-
ARE YOU SURE? CHECK THE CODE FIRST.
-guestagain(guest again);
2003-12-13
(#1513763@0)
-
我不是说什么很fancy的东西,没有客户端的script,页面到了浏览器以后,是一个字也改不了了的,要想有点互动,所有的工作都要在服务器端做,这平白无故增加的流量和负荷,嘿嘿。能告诉我你用什么做动态效果吗?
-guestagain(guest again);
2003-12-13
(#1513775@0)
-
呵呵,我做的网站页面到了浏览器以后,基本上是一个字也不改了。javascript的确有它自己的价值,但我在客户端上大多只用html和css,javascript的确用的很少很少。目前能想到的原因有:
1、不敢保证javascript在所有系统和客户端上效果都是一样的
2、和用户交互的主要功能不能用,因为用户可以改动
3、有的用户可能由于别的原因在浏览器里关闭javascript
如果没有这些原因,我也会大量在客户端上用javascript的。现在我只是用很基本的功能,比如返回前一页什么的。
-hillxie(我叫不紧张);
2003-12-13
{288}
(#1513828@0)
-
我倒觉得CSS尽量不要用,因为NE4.7以下不工作
-nice2002(PlusOne);
2003-12-13
(#1513833@0)
-
是的,有的时候是不得不考虑这些情况,好在css要是不工作只是界面的问题。
-hillxie(我叫不紧张);
2003-12-13
(#1513844@0)
-
选用函数得当,javascript不工作也仅仅是界面的问题。
-guestagain(guest again);
2003-12-13
(#1513855@0)
-
其实这个web的东东,从一开始就要考虑不同浏览器的问题。放弃javascript也许可以在某种程度上减少这种差异,但我始终觉得和服务器负荷的增加以及网络流量的增加比较起来,得不偿失。
-guestagain(guest again);
2003-12-13
(#1513862@0)
-
其实不仅仅是流量问题,没有JAVASCRIPT的网页会给用户增加太多不必要的麻烦,想想没有DROPDOWN 的ONCHANGE的话..
-nice2002(PlusOne);
2003-12-13
(#1513875@0)
-
这个嘛,呵呵,人家不是什么都回服务器做吗?我可以一页一页的来嘛。
-guestagain(guest again);
2003-12-13
(#1513902@0)
-
可不可以给个连接之类的,瞅瞅。
-guestagain(guest again);
2003-12-13
(#1513838@0)
-
呵呵,这个就免了吧。我只是在速度、方便和稳定、安全中选择了后者,这只是个选择问题。如果有人能都做到,当然就不用选择了,但我还得做选择。
-hillxie(我叫不紧张);
2003-12-13
(#1513867@0)
-
就算是html,不同的浏览器效果也不一样。
-guestagain(guest again);
2003-12-13
(#1513840@0)
-
Javascript和asp.net不能互相取代。
-hillxie(我叫不紧张);
2003-12-13
(#1513584@0)
-
这个应该是微软别有用心,javascript不是他的门下,当然它不建议。他还不建议用oracle,netscape,unix,os/2,PS2,java,C,jsp,wps,lotus notes,via voice,realplayer,IP phone,yahoo,AOL,Novell....要不怎么一统天下呀
-vega_lee(天津の包子.NET);
2003-12-13
(#1513960@0)
-
the panel on the server side will finally be converted to html tags on the client side, for these html tags you can do the same thing as before.
-hillxie(我叫不紧张);
2003-12-9
(#1507766@0)
-
Thanks. Thus, how to make content of div to be invisiable?
-susan-wong(Susan);
2003-12-12
(#1512879@0)
-
you can create a function dynamcly create client side javascript for you. So when ever you don't need that panel. then just don't call that function.
-itsister(helper);
2003-12-13
(#1513271@0)
-
网上搜一下,能看到很多这方面的讲解。
-hillxie(我叫不紧张);
2003-12-13
(#1513490@0)