您的位置:首页 > Web前端 > HTML

在java后台用javacript写一段小代码实现html页面颜色的自动改变

2014-12-07 13:02 579 查看
package day01;

import java.io.IOException;

import java.io.PrintWriter;

import java.util.Random;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

public class Div extends HttpServlet{

@Override

protected void service(HttpServletRequest request, HttpServletResponse respond)

throws ServletException, IOException {

int r=new Random().nextInt(255);

PrintWriter out=respond.getWriter();

out.println("<html>");

out.println("<script type='text/javascript'>");

out.println(" function load(){"+

"window.setInterval(function(){"+

"var color='rgb('+Math.round(Math.random()*255)+','+Math.round(Math.random()*255)+','+Math.round(Math.random()*255)+')';" +

"document.getElementById('div').style.backgroundColor=color;"+

"},1000);}");

out.println("</script>");

out.println("<body onload='load()'>");

out.println("<div id='div' style='width: 300px;height: 300px;background-color: #000000;'></div>");

out.println("</body>");

out.println("</html>");

out.close();

}

}

代码为初学者编写,比较粗糙,只为练手,关键字和描述不是很到位,往各位大神多多指教,希望能与各位编程爱好者交流探讨,共同进步.自己写出来的东西放到网上,纯属记录和备用.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐