Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
事件溯源
Kafka消息
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
人工智能
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
更多话题
项目瓶颈,大家能否帮助一下
02-10-25
justin_zjd
项目瓶颈,大家能否帮助一下
做了几个项目,有一个问题始终困扰着我。
当用户在一个输入框中输入内容回车后,页面上的其他内容要根据输入即时作相应变化(逻辑复杂,不可能写在客户端),然后继续输入。现在的做法是用户输入后用javascript触发刷新页面,处理完后返回当前页面,但是这种做法实际效果很差。
也想过一些解决方案,比如使用applet,但是由于和整体页面差异过大也不美观,领导不喜欢:(
看了一些界面做的比较好的,都大量使用了ie的特性,而我们的项目需要兼容其他浏览器。
求教
banq
2002-10-25 13:01
因为你可以指定项目的浏览器为IE,所以使用IE的特性可以很好的完成这些功能,其它就是使用javascript,如果要和后台交互,那只有刷新了。:(
justin_zjd
2002-10-25 13:57
诶
只好继续痛苦
874 http协议
ghw
2002-10-25 14:43
可以在页面上加一个iframe
<iframe name="you name" src="help.jsp" frameborder="no" height="0"></iframe>
这个iframe是隐藏的,看不到。help.jsp内加一个表单,通过javascript将要处理的数据加到help.jsp内的表单中,然后再提交这个表单,处理完毕后将结果返回到iframe,可以还使用help.jsp这个文件接收处理结果,即将处理结果存入表单的隐藏域内,然后在onload事件内调用一个javascript方法(如果还使用help.jsp这个文件,需要在方法中加一个标志表示要返回结果),将结果放入主页面。这样在表面上只是感觉页面有所停顿,而不会进行刷新,真正的工作交给了那个看不见的iframe包含的help.jsp。
banq
2002-10-25 15:17
好办法
justin_zjd
2002-10-28 10:16
谢谢
以前用过frame这么做
iceant
2002-10-28 19:51
告诉你,用 JATO,当点击一个页面上的按钮时,会触发一个事件,
然后,你在那个事件里写代码控制其它控件的属性。
使用 JATO 编 WEB,有点像在 Delphi/VB 里写的感觉。
JATO 提供 Button,StaticTextField,TextField,RadioBox,CheckBox...等控件.