免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2232 | 回复: 1
打印 上一主题 下一主题

javascript学习 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-08 21:10 |只看该作者 |倒序浏览
javascript学习











1.alert消息换行

   通过加"\n"换行

   alert("再次向您问好!在这里,我们向您演示" + '\n'+"如何向警告框添加折行。")

2.添加提示框(通过prompt)

    示例代码如下

Java代码
  1. <html>   
  2. <head>   
  3. <script type="text/javascript">   
  4. function disp_prompt()   
  5.   {   
  6.   var name=prompt("请输入您的名字","Bill Gates")   
  7.   if (name!=null && name!="")   
  8.     {   
  9.     document.write("你好!" + name + " 今天过得怎么样?")   
  10.     }   
  11.   }   
  12. </script>   
  13. </head>   
  14. <body>   
  15.   
  16. <input type="button" onclick="disp_prompt()" value="显示提示框" />   
  17.   
  18. </body>   
  19. </html>  

  20. <html>
  21. <head>
  22. <script type="text/javascript">
  23. function disp_prompt()
  24.   {
  25.   var name=prompt("请输入您的名字","Bill Gates")
  26.   if (name!=null && name!="")
  27.     {
  28.     document.write("你好!" + name + " 今天过得怎么样?")
  29.     }
  30.   }
  31. </script>
  32. </head>
  33. <body>

  34. <input type="button" onclick="disp_prompt()" value="显示提示框" />

  35. </body>
  36. </html>
复制代码
3.检查浏览器版本

    代码示例如下



Java代码
  1. <html>   
  2. <body>   
  3. <script type="text/javascript">   
  4. document.write("<p>浏览器:")   
  5. document.write(navigator.appName + "</p>")   
  6.   
  7. document.write("<p>浏览器版本:")   
  8. document.write(navigator.appVersion + "</p>")   
  9.   
  10. document.write("<p>代码:")   
  11. document.write(navigator.appCodeName + "</p>")   
  12.   
  13. document.write("<p>平台:")   
  14. document.write(navigator.platform + "</p>")   
  15.   
  16. document.write("<p>Cookies 启用:")   
  17. document.write(navigator.cookieEnabled + "</p>")   
  18.   
  19. document.write("<p>浏览器的用户代理报头:")   
  20. document.write(navigator.userAgent + "</p>")   
  21. </script>   
  22. </body>   
  23. </html>  

  24. <html>
  25. <body>
  26. <script type="text/javascript">
  27. document.write("<p>浏览器:")
  28. document.write(navigator.appName + "</p>")

  29. document.write("<p>浏览器版本:")
  30. document.write(navigator.appVersion + "</p>")

  31. document.write("<p>代码:")
  32. document.write(navigator.appCodeName + "</p>")

  33. document.write("<p>平台:")
  34. document.write(navigator.platform + "</p>")

  35. document.write("<p>Cookies 启用:")
  36. document.write(navigator.cookieEnabled + "</p>")

  37. document.write("<p>浏览器的用户代理报头:")
  38. document.write(navigator.userAgent + "</p>")
  39. </script>
  40. </body>
  41. </html>
复制代码
根据浏览器类型提示用户代码示例:

Java代码
  1. html>   
  2. <head>   
  3. <script type="text/javascript">   
  4. function detectBrowser()   
  5. {   
  6. var browser=navigator.appName   
  7. var b_version=navigator.appVersion   
  8. var version=parseFloat(b_version)   
  9. if ((browser=="Netscape"||browser=="Microsoft Internet Explorer") && (version>=4))   
  10.   {alert("您的浏览器够先进了!")}   
  11. else  
  12.   {alert("是时候升级您的浏览器了!")}   
  13. }   
  14. </script>   
  15. </head>   
  16.   
  17. <body onload="detectBrowser()">   
  18. </body>   
  19.   
  20. </html>  

  21. html>
  22. <head>
  23. <script type="text/javascript">
  24. function detectBrowser()
  25. {
  26. var browser=navigator.appName
  27. var b_version=navigator.appVersion
  28. var version=parseFloat(b_version)
  29. if ((browser=="Netscape"||browser=="Microsoft Internet Explorer") && (version>=4))
  30.   {alert("您的浏览器够先进了!")}
  31. else
  32.   {alert("是时候升级您的浏览器了!")}
  33. }
  34. </script>
  35. </head>

  36. <body onload="detectBrowser()">
  37. </body>

  38. </html>
复制代码
4.按钮图片转换

     代码示例(图片地址填写自己的):



Java代码
  1. <html>   
  2. <head>   
  3. <script type="text/javascript">   
  4. function mouseOver()   
  5. {   
  6. document.b1.src ="/i/eg_mouse.jpg"  
  7. }   
  8. function mouseOut()   
  9. {   
  10. document.b1.src ="/i/eg_mouse2.jpg"  
  11. }   
  12. </script>   
  13. </head>   
  14.   
  15. <body>   
  16. <a href="/index.html" target="_blank">   
  17. <img border="0" alt="Visit W3School!" src="/i/eg_mouse2.jpg" name="b1"  onmouseover="mouseOver()" onmouseout="mouseOut()" /></a>   
  18. </body>   
  19. </html>  
复制代码

论坛徽章:
0
2 [报告]
发表于 2011-12-24 20:28 |只看该作者
谢谢分享  希望于楼主多多交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP