js提示框代码 js的三种弹出式消息提醒

该功能的实现主要使用jsonp跨域访问,然后通过回调函数显示搜索到的相关内容。JSONP(带填充的JSON)是一个非官方的协议,它允许整合在服务器端的脚本标签返回到客户端,以javascript回调的形式实现跨域访问(这只是JSONP的简单实现形式)。回调函数:当一个函数被用作另一个函数的...

该功能的实现主要使用jsonp跨域访问,然后通过回调函数显示搜索到的相关内容。

JSONP(带填充的JSON)是一个非官方的协议,它允许整合在服务器端的脚本标签返回到客户端,以javascript回调的形式实现跨域访问(这只是JSONP的简单实现形式)。

回调函数:当一个函数被用作另一个函数的参数时,那么这个函数就是回调函数。

效果如下

代码如下

<script type="text/javascript"> var txt = document.getElementById('text'); var oUl = document.getElementById('list'); var oBtn = document.getElementById('btn'); txt.onkeyup = function () { oUl.innerHTML = ''; oUl.style.display = 'none'; var val = txt.value; var oScript = document.createElement('script'); //动态创建script标签 oScript.src = 'https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd=' + val + '&cb=callback'; //添加链接及回调函数 document.body.appendChild(oScript); //添加script标签 document.body.removeChild(oScript); //删除script标签 }; //回调函数 function callback(data) { if (data.s && data.s.length) { const res = data.s; res.forEach(function (value) { var oLi = document.createElement('li'); oLi.innerHTML = '<a style="display:inline-block;width:100%" href="https://***.baidu.com/s?wd=' + value + '">' + value + '</a>'; oUl.appendChild(oLi); }); oUl.style.display = 'block'; } } //点击跳转到百度页面,并搜索其中内容 oBtn.onclick = function () { var val = txt.value; location.href = 'http://***.baidu.com.cn/s?wd=' + val + '&cl=3'; }; </script>

本文来自安安分分做我自我投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/647332.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 07-24
下一篇 07-24

相关推荐

  • 桌面提醒软件哪个好 提醒类的app介绍

    很多人在工作中使用各种辅助工具。为了提醒自己未来的计划,很多人都想找一个好用的提醒工具软件。找这类软件的时候,网上推荐是很好的参考。网上推荐哪个提醒工具软件?当我有问题时,我通常会参考互联网。前阵子想找个好用的提醒工具,也上网搜了一下。网友推荐的工具各有特

    2023-07-27 10:19:01
    607 0
  • js提示框代码 js的三种弹出式消息提醒

    该功能的实现主要使用jsonp跨域访问,然后通过回调函数显示搜索到的相关内容。JSONP(带填充的JSON)是一个非官方的协议,它允许整合在服务器端的脚本标签返回到客户端,以javascript回调的形式实现跨域访问(这只是JSONP的简单实现形式)。回调函数:当一个函数被用作另一个函数的

    2023-07-24 02:53:01
    455 0
  • 提醒幸福读后感50字

    【提醒幸福读后感50字 】 2月10日,我读完了《提醒幸福》这篇文章,它让我有了很深的感触。这篇文章是一篇说明文,表达了作者毕淑敏的幸福观,也是对读者的睿智提醒,正因为作者的提醒,所以让我们有必要重新审视和对待、感悟幸福的意义。关于幸福,古往今来有许多种解释。毕

    2023-07-21 17:44:01
    858 0
  • 提醒是什么意思

    提醒的意思是:提醒的意思是从旁指点,促使注意。引证释义柔石《二月》八我为什么如此苦痛呢?因为你提醒我真的人生来了。近义词指示、揭示、指点、提示等。上级对下级或长辈对晚辈说明处理某个问题的原则和方法。指示下级或晚辈的话或文字。   提醒的意思是:提醒的意思是

    2023-07-19 09:52:01
    650 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信