40种网站设计常用技巧

常见的 JavaScript 特效和技巧演示 本文将介绍一些常见的 JavaScript 特效和技巧,并提供相应的源代码。在上述代码中,我们使用 CSS 设置元素的初始透明度为 0,并添加了一个过渡效果。然后,通过 JavaScript 监听窗口的滚动事件,当元素进入视窗时,通过修改。通过运用这些技巧,您可以为网页增添更多的交互性和动态效果,提升用户的体验。在上述代码中,我们首先通过 CSS 设置了一个过渡效果,然后使用 JavaScript 监听鼠标悬停事件。在上述代码中,我们首先通过 JavaScript 监听表单的提交事件,并使用。 阅读详情

1.   oncontextmenu="window.event.returnValue=false"   将彻底屏蔽鼠标右键  
  <table   border   oncontextmenu=return(false)><td>no</table>   可用于Table  
   
  2.   <body   onselectstart="return   false">   取消选取、防止复制  
   
  3.   onpaste="return   false"   不准粘贴  
   
  4.   oncopy="return   false;"   oncut="return   false;"   防止复制  
   
  5.   <link   rel="Shortcut   Icon"   href="favicon.ico">   IE地址栏前换成自己的图标  
   
  6.   <link   rel="Bookmark"   href="favicon.ico">   可以在收藏夹中显示出你的图标  
   
  7.   <input   style="ime-mode:disabled">   关闭输入法  
   
  8.   永远都会带着框架  
  <script   language="JavaScript"><!--  
  if   (window   ==   top)top.location.href   =   "frames.htm";   //frames.htm为框架网页  
  //   --></script>  
   
  9.   防止被人frame  
  <SCRIPT   LANGUAGE=JAVASCRIPT><!--    
  if   (top.location   !=   self.location)top.location=self.location;  
  //   --></SCRIPT>  
   
  10.   网页将不能被另存为  
  <noscript><iframe   src="/blog/*.html>";</iframe></noscript>    
   
  11.   <input   type=button   value=查看网页源代码    
  onclick="window.location   =   "view-source:"+   "http://www.williamlong.info"">  
   
  12.删除时确认  
  <a   href="javascript:if(confirm("确实要删除吗?"))location="boos.asp?&areyou=删除&page=1"">删除</a>    
   
  13.   取得控件的绝对位置  
  //Javascript  
  <script   language="Javascript">  
  function   getIE(e){  
  var   t=e.offsetTop;  
  var   l=e.offsetLeft;  
  while(e=e.offsetParent)  
  alert("top="+t+"/nleft="+l);  
  }  
  </script>  
   
  //VBScript  
  <script   language="VBScript"><!--  
  function   getIE()  
  dim   t,l,a,b  
  set   a=document.all.img1  
  t=document.all.img1.offsetTop  
  l=document.all.img1.offsetLeft  
  while   a.tagName<>"BODY"  
  set   a   =   a.offsetParent  
  t=t+a.offsetTop  
  l=l+a.offsetLeft  
  wend  
  msgbox   "top="&t&chr(13)&"left="&l,64,"得到控件的位置"  
  end   function  
  --></script>  
   
  14.   光标是停在文本框文字的最后  
  <script   language="javascript">  
  function   cc()  
  {  
  var   e   =   event.srcElement;  
  var   r   =e.createTextRange();  
  r.moveStart("character",e.value.length);  
  r.collapse(true);  
  r.select();  
  }  
  </script>  
  <input   type=text   name=text1   value="123"   onfocus="cc()">  
   
  15.   判断上一页的来源  
  javascript:  
  document.referrer  
16.   最小化、最大化、关闭窗口  
  <object   id=hh1   classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">    
  <param   name="Command"   value="Minimize"></object>  
  <object   id=hh2   classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">    
  <param   name="Command"   value="Maximize"></object>  
  <OBJECT   id=hh3   classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">  
  <PARAM   NAME="Command"   VALUE="Close"></OBJECT>  
  <input   type=button   value=最小化   onclick=hh1.Click()>  
  <input   type=button   value=最大化   onclick=hh2.Click()>  
  <input   type=button   value=关闭   onclick=hh3.Click()>  
  本例适用于IE  
   
  17.屏蔽功能键Shift,Alt,Ctrl  
  <script>  
  function   look(){    
  if(event.shiftKey)    
  alert("禁止按Shift键!");   //可以换成ALT CTRL  
  }    
  document.onkeydown=look;    
  </script>  
   
  18.   网页不会被缓存  
  <META   HTTP-EQUIV="pragma"   CONTENT="no-cache">  
  <META   HTTP-EQUIV="Cache-Control"   CONTENT="no-cache,   must-revalidate">  
  <META   HTTP-EQUIV="expires"   CONTENT="Wed,   26   Feb   1997   08:21:57   GMT">  
  或者<META   HTTP-EQUIV="expires"   CONTENT="0">  
   
  19.怎样让表单没有凹凸感?  
  <input   type=text   style="border:1   solid   #000000">    
  或  
  <input   type=text   style="border-left:none;   border-right:none;   border-top:none;   border-bottom:    
   
  1   solid   #000000"></textarea>  
   
  20.<div><span>&<layer>的区别?    
  <div>(division)用来定义大段的页面元素,会产生转行    
  <span>用来定义同一行内的元素,跟<div>的唯一区别是不产生转行    
  <layer>是ns的标记,ie不支持,相当于<div>  
   
  21.让弹出窗口总是在最上面:  
  <body   onblur="this.focus();">  
   
  22.不要滚动条?    
  让竖条没有:    
  <body   style="overflow:scroll;overflow-y:hidden">    
  </body>    
  让横条没有:    
  <body   style="overflow:scroll;overflow-x:hidden">    
  </body>    
  两个都去掉?更简单了    
  <body   scroll="no">    
  </body>    
   
  23.怎样去掉图片链接点击后,图片周围的虚线?  
  <a   href="#"   onFocus="this.blur()"><img   src="/blog/logo.jpg"   border=0></a>  
   
  24.电子邮件处理提交表单  
  <form   name="form1"   method="post"   action="mailto:****@***.com"   enctype="text/plain">    
  <input   type=submit>  
  </form>  
   
  25.在打开的子窗口刷新父窗口的代码里如何写?  
  window.opener.location.reload()  
   
  26.如何设定打开页面的大小  
  <body   onload="top.resizeTo(300,200);">  
  打开页面的位置<body   onload="top.moveBy(300,200);">  
   
  27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动    
  <STYLE>    
  body    
  {background-image:url(/blog/logo.gif);   background-repeat:no-repeat;    
  background-position:center;background-attachment:   fixed}    
  </STYLE>    
   
  28.   检查一段字符串是否全由数字组成  
  <script   language="Javascript"><!--  
  function   checkNum(str){return   str.match(//D/)==null}  
  alert(checkNum("1232142141"))  
  alert(checkNum("123214214a1"))  
  //   --></script>  
   
  29.   获得一个窗口的大小  
  document.body.clientWidth;   document.body.clientHeight  
   
  30.   怎么判断是否是字符  
  if   (/[^/x00-/xff]/g.test(s))   alert("含有汉字");  
  else   alert("全是字符");  
   
  31.TEXTAREA自适应文字行数的多少  
  <textarea   rows=1   name=s1   cols=27   onpropertychange="this.style.posHeight=this.scrollHeight">  
  </textarea>  
   
  32.   日期减去天数等于第二个日期  
  <script   language=Javascript>  
  function   cc(dd,dadd)  
  {  
  //可以加上错误处理  
  var   a   =   new   Date(dd)  
  a   =   a.valueOf()  
  a   =   a   -   dadd   *   24   *   60   *   60   *   1000  
  a   =   new   Date(a)  
  alert(a.getFullYear()   +   "年"   +   (a.getMonth()   +   1)   +   "月"   +   a.getDate()   +   "日")  
  }  
  cc("12/23/2002",2)  
  </script>  
   
  33.   选择了哪一个Radio  
  <HTML><script   language="vbscript">  
  function   checkme()  
  for   each   ob   in   radio1  
  if   ob.checked   then   window.alert   ob.value  
  next  
  end   function  
  </script><BODY>  
  <INPUT   name="radio1"   type="radio"   value="style"   checked>Style  
  <INPUT   name="radio1"   type="radio"   value="barcode">Barcode  
  <INPUT   type="button"   value="check"   onclick="checkme()">  
  </BODY></HTML>  
   
  34.脚本永不出错  
  <SCRIPT   LANGUAGE="JavaScript">    
  <!--   Hide    
  function   killErrors()   {    
  return   true;    
  }    
  window.onerror   =   killErrors;    
  //   -->    
  </SCRIPT>  
   
  35.ENTER键可以让光标移到下一个输入框  
  <input   onkeydown="if(event.keyCode==13)event.keyCode=9">  

36.   检测某个网站的链接速度:  
  把如下代码加入<body>区域中:  
  <script   language=Javascript>  
  tim=1  
  setInterval("tim++",100)  
  b=1  
  var   autourl=new   Array()  
  autourl[1]="www.njcatv.net"  
  autourl[2]="javacool.3322.net"  
  autourl[3]="www.sina.com.cn"  
  autourl[4]="www.nuaa.edu.cn"  
  autourl[5]="www.cctv.com"  
  function   butt(){  
  document.write("<form   name=autof>")  
  for(var   i=1;i<autourl.length;i++)  
  document.write("<input   type=text   name=txt"+i+"   size=10   value="/blog/测试中......>"   =》<input   type=text    
  name=url"+i+"   size=40>   =》<input   type=button   value=GO    
   
  onclick=window.open(this.form.url"+i+".value)><br>")  
  document.write("<input   type=submit   value=刷新></form>")  
  }  
  butt()  
  function   auto(url)  
  else  
   
  b++  
  }  
  function   run(){for(var   i=1;i<autourl.length;i++)document.write("<img   src=http://"+autourl+"/"+Math.random()+"   width=1   height=1    
   
  onerror=auto("http://"+autourl+"")>")}  
  run()</script>  
   
  37.   各种样式的光标  
  auto   :标准光标  
  default   :标准箭头  
  hand   :手形光标  
  wait   :等待光标  
  text   :I形光标  
  vertical-text   :水平I形光标  
  no-drop   :不可拖动光标  
  not-allowed   :无效光标  
  help   :?帮助光标  
  all-scroll   :三角方向标  
  move   :移动标  
  crosshair   :十字标  
  e-resize  
  n-resize  
  nw-resize  
  w-resize  
  s-resize  
  se-resize  
  sw-resize  
   
  38.页面进入和退出的特效  
  进入页面<meta   http-equiv="Page-Enter"   content="revealTrans(duration=x,   transition=y)">  
  推出页面<meta   http-equiv="Page-Exit"   content="revealTrans(duration=x,   transition=y)">      
  这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23:  
    0   矩形缩小    
    1   矩形扩大    
    2   圆形缩小  
    3   圆形扩大    
    4   下到上刷新    
    5   上到下刷新  
    6   左到右刷新    
    7   右到左刷新    
    8   竖百叶窗  
    9   横百叶窗    
    10   错位横百叶窗    
    11   错位竖百叶窗  
    12   点扩散    
    13   左右到中间刷新    
    14   中间到左右刷新  
    15   中间到上下  
    16   上下到中间    
    17   右下到左上  
    18   右上到左下    
    19   左上到右下    
    20   左下到右上  
    21   横条    
    22   竖条    
    23   以上22种随机选择一种  
   
  39.在规定时间内跳转  
  <META   http-equiv=V="REFRESH"   content="5;URL=http://www.williamlong.info">    
   
  40.网页是否被检索  
  <meta   name="ROBOTS"   content="属性值">  
    其中属性值有以下一些:  
    属性值为"all":   文件将被检索,且页上链接可被查询;  
    属性值为"none":   文件不被检索,而且不查询页上的链接;  
    属性值为"index":   文件将被检索;  
    属性值为"follow":   查询页上的链接;  
    属性值为"noindex":   文件不检索,但可被查询链接;  
    属性值为"nofollow":   文件不被检索,但可查询页上的链接。  
   
  最大化窗口?  
  <script   language="JavaScript">  
  <!--  
  self.moveTo(0,0)  
  self.resizeTo(screen.availWidth,screen.availHeight)  
  //-->  
  </script>  
   
     
   
   
  解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下:  
   
  <div   id="menu"   style="position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc;">  
  <table>  
      <tr><td>item   1</td></tr>  
      <tr><td>item   2</td></tr>  
      <tr><td>item   3</td></tr>  
      <tr><td>item   4</td></tr>  
      <tr><td>item   5</td></tr>  
      </table>  
      <iframe   src="/blog/javascript:false"   style="position:absolute;   visibility:inherit;   top:0px;   left:0px;   width:100px;   height:200px;   z-index:-1;   filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';"></iframe>  
  </div>  
   
  <a   href="#"   onclick="document.getElementById('menu').style.visibility='visible'">menu</a>  
   
  <form>  
      <select><option>A   form   selection   list</option></select>  
  </form>  
   
  输入框也可以做的很漂亮了  
  <div   align="center"><input   type="hidden"   name="hao"   value="yes">  
                              外向数:<input    
              name=answer    
              style="color:   rgb(255,0,0);   border-left:   medium   none;   border-right:   medium   none;   border-top:   medium   none;   border-bottom:   1px   solid   rgb(192,192,192)">  
                           没回答的题数:<input    
              name=unanswer   id="unanswer"    
              style="color:   rgb(255,0,0);   border-left:   medium   none;   border-right:   medium   none;   border-top:   medium   none;   border-bottom:   1px   solid   rgb(192,192,192)">  
                          <br>  
                          总得分:  
                          <input    
              name=score   id="score"    
              style="color:   rgb(255,0,0);   border-left:   medium   none;   border-right:   medium   none;   border-top:   medium   none;   border-bottom:   1px   solid   rgb(192,192,192)">  
                           结    论:  
                          <input    
              name=xgjg   id="xgjg"    
              style="color:   rgb(255,0,0);   border-left:   medium   none;   border-right:   medium   none;   border-top:   medium   none;   border-bottom:   1px   solid   rgb(192,192,192)">  
                          <br>  
                          <br>    
                           
                          <input   onClick=processForm(this.form)   style="FONT-FAMILY:   宋体;   FONT-SIZE:   9pt"   type=button   value=查看结果   name="button">    
                            <input   type="reset"   name="Submit"   value="重做">  
                          </div>  
  注意:修改<body>为<body   onload="max.Click()">即为打开最大  
   
  化窗口,而如果改为<body   onload="min.Click()">就变为窗口一打开就最小化  
   
  <object   id="min"   type="application/x-oleobject"   classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">  
                          <param   name="Command"   value="Minimize">  
                      </object>   <object   id="max"   type="application/x-oleobject"   classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">  
                          <param   name="Command"   value="Maximize">  
                      </object>  
  </body>  
   
  页面自动刷新(说明)  
   
  当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。  
   
  1,页面自动刷新:把如下代码加入<head>区域中<meta   http-equiv="refresh"   content="20">,其中20指每隔20秒刷新一次页面.  
   
  2,页面自动跳转:把如下代码加入<head>区域中<meta   http-equiv="refresh"   content="20;url=http://www.williamlong.info">,其中20指隔20秒后跳转到http://www.williamlong.info页面。    
   
  页面自动关闭  
   
  5000是指时间<body   onLoad="setTimeout(window.close,   5000)">    
   
  弹出窗口自动关闭    
   
  10秒后弹出窗口自动关闭  
   
  注意:在新的tan.htm的body中要加   <onLoad="closeit()">  
  head  
   
  <script   language="JavaScript">  
   
  <!--  
   
  var   gt   =   unescape('%3e');  
   
  var   popup   =   null;  
   
  var   over   =   "Launch   Pop-up   Navigator";  
   
  popup   =   window.open('',   'popupnav',   'width=225,height=235,resizable=1,scrollbars=auto');  
   
  if   (popup   !=   null)   {  
   
  if   (popup.opener   ==   null)   {  
   
  popup.opener   =   self;    
   
  }  
   
  popup.location.href   =   'tan.htm';  
   
  }  
   
  //   -->  
   
  </script>  
  <body>注意:这段代码是在新建文件中的  
  <script   language="JavaScript">  
   
    function   closeit()    
   
    </script>  
   
  这个可不是<iframe>(引用)呀。是直接调用的。以下代码加入<body>区域  
   
  <object   type="text/x-scriptlet"   width="800"     height="1000"   data="../index.htm">  
  </object>

Unreal5(虚幻五) 实现UI与C++代码逻辑的交互 保姆级教程 本人有Unity基础,刚学UE几天,把这一套处理流程记录一下备用。 阅读详情

相关推荐

告别OFDM卡顿:用MATLAB手把手仿真AFDM波形,搞定高铁、无人机通信的时变信道难题

本文详细介绍了如何使用MATLAB仿真AFDM波形,解决高铁和无人机通信中的时变信道难题。通过仿射变换技术,AFDM在多普勒频移严重的场景下表现优异,显著提升通信质量。文章包含参数配置、波形生成、性能对比等实战内容,适合通信工程师和研究人员参考。

weixin_27014595的博客 318

JavaScript—— 常见网页特效

JavaScript—— 常见网页特效

weixin_61920612的博客 9426

C#中的Chart控件——当数据源很多时可以显示进度条拉动观察,也可以记录到后台文本详细对照

C#中的Chart控件——当数据源很多时可以显示进度条拉动观察,也可以记录到后台文本详细对照下面进行详细步骤说明,感兴趣的同学可以看一下: 1简单示例(一条线): 2.数据源随着时间不断变化,进度条变化 。多条线: 3.看在整段时期内的数据大体图(消去或出现)进度条: 4.后台将时刻记录变化记录到一个txt文本里以供详细校验: 话不多说上码: using System; using Sys...

帅boy的博客 4308

做网页的一些技巧

Q: 实现双击自动滚屏. A: 将以下代码添加到需要自动滚屏的页面上 var currentpos, timer; function initialize(){ timer = setInterval("scrollwindow()", 1); } function sc(){ clearInterval(timer); } function scrollwindow(){ currentpos

枫的专栏 1911

保姆级教程:在K230开发板上为张大头步进电机实现位置、速度、回零全功能控制

本文提供了一份详细的K230开发板与张大头步进电机的控制教程,涵盖硬件连接、协议解析、模块化代码实现及实战案例。通过位置、速度和回零功能的全面讲解,帮助开发者快速掌握步进电机的高级控制技术,适用于自动化、机器人等应用场景。

weixin_42629671的博客 711

halcon3D 点云拟合球体

halon3D 点云拟合球面

weixin_43213429的博客 1639

网页特效、JavaScript经典效果

一 些很实用且必用的小脚本代码:脚本1:进入主页以后自动播放声音 脚本2:进入主页后自动最大话,省的去在自己单击了 self.moveTo(0,0) self.resizeTo(screen.availWidth,screen.availHeight) 脚本3:显示现在时间的脚本 document.write now 脚本4:显示最后修改时间的脚本 document.write(docume

sunshinegeorge的专栏 1456

借助生成式 AI 加快创作速度,通过快速构建 Omniverse 扩展程序,您可以直接在 USD Composer 中连接首选的生成式 AI 智能体并与之交互。或者,您也可以使用由 LLM 提供支持的

通过快速构建 Omniverse 扩展程序,您可以直接在 USD Composer 中连接首选的生成式 AI 智能体并与之交互。或者,您也可以使用由 LLM 提供支持的 OpenUSD 开发方法,为您的工作流程提供强劲助力。

pvmsmfchcs的博客 683

网站设计常用技巧

 1.   oncontextmenu="window.event.returnValue=false"   将彻底屏蔽鼠标右键     no   可用于Table         2.     取消选取、防止复制         3.   onpaste="return   false"   不准粘贴         4.   oncopy="return   false;"   oncut=

lryain的专栏 922

[QMT量化交易小白入门]-六十九、ETF动量评分策略,历史年化收益率107%

C . bar_date } 跳过') returnC . bar_date } 跳过') returnC . bar_date } 跳过') return作用:如果当前不是回测模式且不是最后一根K线,则记录日志并跳过本次任务。这是为了避免在实时交易中对尚未完成的数据进行处理。

木头大左的博客 2230

【Bug已解决】Claude Code Auto-update failed 自动更新失败的解决方案

方案适用场景推荐指数清理残留重新安装已经损坏,需要快速恢复可用⭐⭐⭐⭐⭐修复目录权限权限不足导致更新反复失败⭐⭐⭐⭐⭐关闭自动更新网络/安全软件环境不稳定⭐⭐⭐切换原生安装方式想从根源规避 npm 更新问题⭐⭐⭐⭐自检修复脚本团队/服务器环境需要自动化恢复⭐⭐⭐报错的本质是自动更新过程中的文件替换操作因权限不足或被中断而处于不完整状态,而不是 Claude Code 本身的功能缺陷。遇到问题先清理残留文件再重新安装,不要在损坏状态上反复尝试修复;

一键难忘的博客 1万+

两节串联锂电池主动均衡设计:MP2642GR-Z与STM32F107实战

锂电池串联应用中,单体差异导致电压失衡是影响续航、安全与寿命的核心问题。其本质源于电芯制造公差引发的SOC不一致与内阻分化,在充放电过程中被电流强制相等所放大,进而触发过压/欠压保护、能量浪费及加速老化。主动均衡技术通过能量转移而非耗散,实现高效、可控的电荷再分配,显著提升系统可用容量与可靠性。本文聚焦两节锂电(如磷酸铁锂)场景,基于MP2642GR-Z高精度电感式均衡芯片与STM32F107VCT6工业级主控,详解从原理选型、电路设计、闭环策略到EMC鲁棒性的完整工程实现路径,覆盖宽温运行、CAN隔离通信

weixin_34357887的博客 326

DDR5中的On-Die Termination(ODT)详解:电阻值支持及其背后的秘密

DDR5支持多档ODT电阻值,范围从40Ω到480Ω,均基于240Ω标准参考电阻RZQR_{ZQ}RZQ​。不同电阻档位对应不同的信号负载和功耗需求。校准电压点关键,常用0.8×VDD进行精准调校。CA信号间ODT匹配必须严格控制,保证命令总线稳定。选择合适的ODT值是高速内存设计中不可忽视的细节。

weixin_43199439的博客 2099

转 40种网站设计常用技巧

40种网站设计常用技巧 收藏 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制

yueqing的专栏 609

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

40种网站设计常用技巧.doc

                     40种网站设计常用技巧1.   oncontextmenu="window.event.returnValue=false"   将彻底屏蔽鼠标右键     no   可用于Table         2.     取消选取、防止复制         3.   onpaste="return   false"   不准粘贴         4.  

farawayplace613的专栏 1176

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

上一篇: php常用函数
下一篇: ASP完美优化(不断更新)
lsf5921
博客等级 码龄19年 12粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值