首页 > Web开发 > 详细

jsp页面

时间:2017-03-04 20:58:17      阅读:196      评论:0      收藏:0      [点我收藏+]

一、播放声音

  1.页面中的处理:<div  id=”alm”></div>

  2.Js处理:

    function playVoice (value){

      //获取主机地址之后的目录

         var pathName = window.document.location.pathname;

         //获取带"/"的项目名,

         var projectName = pathName.substring(0,

           pathName.substr(1).indexOf(‘/‘) + 1);

         //拼接获取声音路径

         value = projectName + value;

         //将原来embed中的声音清空

         document.getElementById("alm").innerHTML = "";

         if (navigator.userAgent.indexOf("MSIE") != -1) {

             //加入现在选择的声音

             document.getElementById("alm").innerHTML = ‘<embed src="‘+value+‘" quality="high" ‘+

                ‘width="0" height="0" autostart="true"  hidden="true" loop="true" ‘ +‘type="application/x-ms-wmp">‘

                + ‘</embed>‘;

         } else {

             //加入现在选择的声音

             document.getElementById("alm").innerHTML = ‘<audio id="aaa" src="‘+

        value+‘" width="0" height="0" hidden="true" loop="loop" autoplay controls></audio>‘;

         }

    }

二、get请求传递中文参数乱码: 

  1.在页面端对url进行编码:

    使用encodeURI(传递的参数值)如:”...?username=”+encodeURI(“中文参数”)

  2.在后台通过解码来接收改中文参数:

    String name=new String(request.getParameter(“username”).getBytes(“ISO-8859-1”),”UTF-8”);

jsp页面

原文:http://www.cnblogs.com/zijinyouyou/p/6495094.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!