美文网首页
10个javascript的必备技巧

10个javascript的必备技巧

作者: Bonne_nuit | 来源:发表于2021-03-05 15:51 被阅读0次

    1.彻底屏蔽鼠标右键
    oncontextmenu="window.event.returnValue=false"

    2.取消选取、防止复制
    <body onselectstart="return false">
    oncopy="return false;" oncut="return false;"

    3.禁止粘贴
    onpaste="return false"

    4.IE地址栏换成自己的图标
    <link rel="Shortcut Icon" href="favicon.ico">

    5.在收藏夹中显示出自己的图标
    <link rel="Bookmark" href="favicon.ico">

    6.关闭输入法
    <input style="ime-mode:disabled">

    7.获得一个窗口的大小

    document.body.clientWidth; document.body.clientHeight

    8.页面进入和退出的特效 :

    进入页面 <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 竖条

    9.屏蔽功能键Shift,Alt,Ctrl
    <script> function look(){ if(event.shiftKey) alert("禁止按Shift键!"); //可以换成ALTCTRL } document.onkeydown=look; </script>
    10.网页不会被缓存
    <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">
    11.设定页面打开的大小和位置
    <body onload="top.resizeTo(300,200);">
    <body onload="top.moveBy(300,200);"

    相关文章

      网友评论

          本文标题:10个javascript的必备技巧

          本文链接:https://www.haomeiwen.com/subject/xporqltx.html