zoukankan      html  css  js  c++  java
  • 调用百度搜索关键词

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <title>查询访问</title>
    
        <!-- 
    
        https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd=
        https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd=abc&cb=jQuery110206545585568528622_1499224165848&_=1499224165856
         -->
    
        <style type="text/css">
            *{margin:0px;padding: 0px;}
            #container{800px;margin:auto;margin-top:10px;}
            input[id="keywords"]{ 500px;height: 40px;border:solid 2px #cecece;font-size: 22px;line-height: 40px;color:#888;padding-left: 10px;}     
    
            #sug{512px;list-style: none;border:solid 1px #ccc;}
            #sug li{height: 30px;background:#fcfcfc;line-height:30px;font-size:18px}
    
        </style>
        <script type="text/javascript" src="../jquery-1.12.4.js"></script>
    
    </head>
    <body>
        <div id="container">
            <div>
                <input type="text" id="keywords" placeholder="请输入关键词">
            </div>
            <ul id="sug">
                <!-- <li>建议搜索的关键词</li> -->
            </ul>
        </div>
    
        <script>
            // 获取输入框
            var $kw = $("#keywords");
    
            // 添加键盘按键抬起事件
            $kw.keyup(function(){
                // 获取输入框中的输入
                var $value = $kw.val();
    
                // 调用函数,获取数据
                $.ajax({
                    url:"https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?cb=?",
                    type:"get",
                    data:{wd:$value},
                    dataType:"jsonp",
                    success:function(msg){
                        // 当url接口访问成功的时候,自动调用success对应的函数,接口返回的数据会自动存放在函数的参数data中
                        console.log(msg.s);
                        // 将输入输出到页面中;dom操作
                        var _sug = msg.s;
                        // 清空原来的url标签;
                        $("#sug").empty();
    
                        for (var i = 0;i< _sug.length;i++){
                            // 创建一个li标签
                            var $li = $("<li>")
                            // 标签中添加文本数据
                            $li.text(_sug[i]);
                            // 将li标签,添加到页面中
                            $("#sug").append($li);
    
    
                        }
                    }
                }); 
            });
    
        </script>
    
    </body>
    </html>
    

      

  • 相关阅读:
    结果填空:青蛙爬井
    天上的星星 (前缀和)
    Poj3253 Fence Repair (优先队列)
    Requests+BeautifulSoup+正则表达式爬取猫眼电影Top100(名称,演员,评分,封面,上映时间,简介)
    数字图像处理之几种滤波器
    CodeForces
    直方图部分
    Codeforces Round #431 (Div. 2)
    2017中国大学生程序设计竞赛
    C++中数字与字符串之间的转换(转载自http://www.cnblogs.com/luxiaoxun/)
  • 原文地址:https://www.cnblogs.com/wanghaonull/p/7127583.html
Copyright © 2011-2022 走看看