发布于 2016-10-12 12:18:50 | 151 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Javascript教程,程序狗速度看过来!

JavaScript客户端脚本语言

Javascript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。


以绑定click弹窗的方式,改为普通的链接,即 a[target=_blank],在点击打开新窗口之前,修改其href。

绑定mousedown,鼠标点击执行完成前修改href。

绑定focus,保证tab切换+enter时替换href。

 
<input type="search" id="keyword" value="" autocomplete="off" placeholder="请输入搜索关键字" />
        <a href="###" id="submit" target="_blank" >搜索</a>
        <script type="text/javascript">
                (function(document) {
                    var submit = document.getElementById(‘submit‘);
                    var keyword = document.getElementById(‘keyword‘);
                    var url = ‘http://www.baidu.com/baidu?wd=‘;
                    submit.onfocus = submit.onmousedown = function() {
                        var href = url + escape(keyword.value);
                        if (href !== submit.href) {
                            submit.href = url + escape(keyword.value)
                        }
                    } 

                })(document);
        </script>
 

ps:还可以在 在html代码中 以onclick  dom 0级方式绑定 、target方式提交表单等



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务