向PHP和MySQL驱动的Quiz应用程序添加前端功能
Adding front-end functionality to a PHP and MySQL driven Quiz application
我最近使用PHP和MySQL (www.ReadySetQuiz.ME)构建了一个测验web应用程序,格式看起来像这样:
When did we declare Independence from the British?
1775
1777
1776
1774
The Louisiana Purchase was an aquisition from which country?
England
France
Spain
Germany
答案是一个单选按钮列表。在你回答完所有问题后,点击提交按钮,它会显示你答对了多少个问题,以及每个问题的细分:你是否选择了正确的答案(如果没有,哪个是正确的答案),以及以前用户的选择分布。
我想解决当前测试设计的一个大问题是,人们可以在浏览器中打开另一个标签,然后在谷歌上搜索答案。我希望每次只显示一个问题,并添加时间限制以鼓励快速响应,从而消除上述问题。
所以,我正在寻找一些输入/指导-大局(50,000英尺)。我如何使它,所以一个问题是在一个时间,用户只有几秒钟的时间来回答问题?我使用JavaScript吗?HTML5有什么新的改进可以帮助我完成这样的事情吗?我只是想知道我接下来需要学什么。谢谢你的时间!
Question1)我如何做到每次只呈现一个问题,用户只有几秒钟的时间来回答问题?
您需要使用倒计时/计时器向用户展示一分钟或更少的时间。
问题2)我使用JavaScript吗?是的,你可以使用javascript和jQuery让你的生活更轻松。
也禁用右键菜单和文本选择在浏览器窗口(使用js)将使它难以为用户只是复制关键字,并粘贴到一个新的浏览器和搜索。因此,如果他们必须输入问题/关键词,这将花费时间。
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- Emberjs应用程序加载在除Index之外的所有路由上
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- angular 1.5应用程序中的导航栏
- 在Web应用程序中使用Highcharts javascript
- angularjs+rails应用程序中未显示模板
- 使用acess代币登录Facebook,并通过网络应用程序离线发布
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- Angularjs-utils高亮过滤器在搜索时破坏应用程序
- 在phonegap应用程序内部重定向不起作用
- 使用谷歌应用程序脚本从工作表中获取值并将其显示在文本框中
- MockJax没有在JavaScript应用程序中发送对我AJAX请求的响应
- Node.js正在更改应用程序以使用集群模块
- 在openshift node js应用程序中获取请求
- 向PHP和MySQL驱动的Quiz应用程序添加前端功能
- javascript:如何构建一个函数来引用我的Quiz应用程序中的变量