可以,有几种方式
1. javascript,非常常用,可以对html的对象(比如 div)编程,改变对象的各种属性(大小,位置,颜色,背景等),还能向服务器发出异步请求,配合起来实现很多功能;html5里javascript还可绘图,可以实现很多更强大的功能;当前javascript有很多成熟的库,有很多已实现的特效和功能,推荐jquery;
2. flash,adobe公司的产品,网络上到处都是,功能很强大,现在网页游戏大部分都是用flash做浏览器端;需要在浏览器中装flash player插件才能运行flash程序,不过现在基本都装了,因为太流行了;
3. silverlight, 微软公司的产品,同flash一样,需要在浏览器中装插件才能运行;是微软推出的和flash竞争的产品,特点是基于.net平台,.net开发者很容易做这块的开发;现在发展势头很猛;
4. java applet, 过时的产品,现在很少见;
如果是相对简单的效果,用javascript很方便,浏览器先天支持;
如果有很复杂的逻辑可以用flash,silverlight;
温馨提示:答案为网友推荐,仅供参考