码迷,mamicode.com
首页 > Web开发 > 详细

jsp页面

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

标签:idt   pat   useragent   indexof   utf-8   接收   dex   msi   ring   

一、播放声音

  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页面

标签:idt   pat   useragent   indexof   utf-8   接收   dex   msi   ring   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!