社区
Java EE
帖子详情
java在html页面跳转时保存数据
pflry2000
2009-12-09 02:11:23
在制作课件过程中要求有测试功能,每个html页面中一道选择题,做一道点击下一页进入下一道,这样一直做20道最后告诉学习者作对了几道,并告诉他们正确答案。哪位知道这个用javascript怎么写,谢谢了!
...全文
463
14
打赏
收藏
java在html页面跳转时保存数据
在制作课件过程中要求有测试功能,每个html页面中一道选择题,做一道点击下一页进入下一道,这样一直做20道最后告诉学习者作对了几道,并告诉他们正确答案。哪位知道这个用javascript怎么写,谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sungx1012
2009-12-10
打赏
举报
回复
用js的cookie可以实现,每做一题都把cookie的name=题号,value=提交的答案,
最后把数据从cookie中读出来,展现
hejunPurple
2009-12-10
打赏
举报
回复
肯定还是要有东西才储存的
以前做过这个需求 当时是用JSP所以用session了
你如果前台是HTML的话可以用 ajax + servlet 用servlet 里调session 来保存数据
pflry2000
2009-12-10
打赏
举报
回复
10楼的方法我在前边也做过实验,只是用一个循环来控制各个div的显示与否,总是出现问题,不管怎么弄都是全都不显示,哈
charlinopen
2009-12-09
打赏
举报
回复
[Quote=引用 10 楼 crazylaa 的回复:]
做20个DIV啊,做完一个隐藏一个再显示下一个。。。
上次一个类似的问题说了session,被大大的汗了一把,55555
[/Quote]
10楼的是好不错的方法! 不过不好维护!
要是100题怎么办呢?
crazylaa
2009-12-09
打赏
举报
回复
做20个DIV啊,做完一个隐藏一个再显示下一个。。。
上次一个类似的问题说了session,被大大的汗了一把,55555
hejuan250229087
2009-12-09
打赏
举报
回复
在第一页的时候,在JS中把第一题的对象存入到window的全局变量中(实际就是JS中,只要不在方法中),然后
window.open("next.html","","(把那个全局里的对象放这里)","width=……");
在第二页的JS中写 (这个对象是数组)对象=this.opener.上一页的全局对象名
然后获取第二题的对象,也存入数组,并类似于第一页处理往下一页传……
这是我的想法,应该可以试试
charlinopen
2009-12-09
打赏
举报
回复
我不懂C#
不过用JAVA处理是很容易的!
页面中的问题是不用传的嘛,你只要传来这是第几页,你就可以从后台得到问题了。所以你要传的值就是:
页数和学习者写的答案。每次点“下一步”时你都行到了两个参数。
在ACTION中,你可以比较正确答案。然后生成一个对象保存该页面的处理结果。例如:
页号,问题,答案,是否正确,正确答案。
做20次后,你就得到了20个这样的对象。
你可以在最后显示时把这20个对象循环打印了!
大致的流程就是这样的了,不过你不会JAVA可能有点难!
dinghun8leech
2009-12-09
打赏
举报
回复
二十道题分二十个页面,每个页面用js做一个验证,不填的不让提交,提交后进入后台管理模块,将答案编号,记录在session中,转向下一题的页面,直到最后完成20题,再把20个答案统一从session中拿出来比较,并反馈最终成绩即可。当然也可以不做js验证,未填的题统一判定为错误(此方法需要java/c# + html + js)
----------------------------------------------
将二十题答案和题目记录在网站上(hidden或者js的变量中),将题目写在table中,控制每次只显示一个tr,即每次只显示一题,最后做完了统一用js获取二十题的输入值,同之前保存的答案进行比对和输出成绩。此方法仅需要html + js,连ajax都不需要)
zys2419740
2009-12-09
打赏
举报
回复
很麻烦,我也好似个不懂JS的菜鸟,你最好是去找找有没有类似的例子
pflry2000
2009-12-09
打赏
举报
回复
哪位能给一些代码看看
pflry2000
2009-12-09
打赏
举报
回复
对,页面都是静态的,可是偶只会c#....
zuguanqun
2009-12-09
打赏
举报
回复
js + ajax
lee80705041
2009-12-09
打赏
举报
回复
页面都是静态的吗?
不用静态的话
可以用js的cookie实现。
如果是动态的,那就用什么session啊之类的
pflry2000
2009-12-09
打赏
举报
回复
没人回复,顶一下
微信小程序教室预约系统(后台
java
)使用教程
查看还能预约的教室,查找还能预约的哪节课,点击右侧的“预约”,跳转到预约页面。 (6)填写预约:根据预约
时
间、教室、哪节;填写预约信息。 (7)我的预约:已经发起预约,包含预约信息,状态 (8)取消申请:在我的...
java
的
html
跳转,
java
跳转
html
并传值
java
跳转
html
并传值[2021-01-30 05:39:20]简介:php去除nbsp的方法:首先创建一个PHP代码示例文件;然后通过“preg_replace("/(\s|\ \;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐:《PHP视频教php实现跳转传值的方法有:1、POST传值;2、GET传值;3、...
java
跳转
html
页面传值_spring mvc controller间跳转 重定向 传参
spring mvc controller间跳转 重定向 传参1. 需求背景需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百度全都有了,这些根本不是问题,但是一百度居然出乎我的意料,一堆都不是我想要的结果。无奈啊,自己写一篇比较全...
js请求返回一个页面
html
页面跳转
页面,JS cookie操作 解决
页面跳转
返回
在
HTML
中,
页面跳转
后,js和
HTML
都会刷新,这样
数据
就会初始化,如果要解决
页面跳转
互传
数据
,可以考虑cookie。对于
页面跳转
,然后页面返回等一系列操作,cookie中
数据
模拟堆栈出栈可以实现。我模拟了一个,大家可以看看,并且这个也比较好扩展。这个是对于所有的cookie简单的增删改操作。//获得coolie 的值function cookie(objName){var cookieArra...
java
web 带参数跳转_跳转页面并传递参数的方式
java
web
页面跳转
传递参数
java
script实现
页面跳转
功能,参数怎么传递?首先通过jquery ajax提交表单服务器响应1.设置url // 设置当前urlvar list_url = '/document/order/default.php?page=' + page_nums + '&'+ $("#form1").serialize();var e_list_url = encodeURIComponen...
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章