• 前端开发常见问题汇总第一版


    开发demo
    一、滚动到指定位置
     
    $('#scroll_a').click(function() {
    $('html,body').animate({
    scrollTop: $('#topLink').offset().top
    }, 800);
    });
     
    二、引入页面
     
    1.IFrame引入,看看下面的代码 
     
    <iframe   frameborder=0   border=0   width=300   height=300   src="b.htm" mce_src="b.htm"></iframe> 
     
    2.<object>方式 
     
    [ <object style="border:0px" type="text/x-scriptlet" data="import.htm" width=100% height=30></object>
     
    3.Behavior的download方式 
     
    <span id=showImport></span>
    <IE:Download ID="oDownload" STYLE="behavior:url(#default#download)" />
    <script> 
    function onDownloadDone(downDate){
    showImport.innerHTML=downDate
    oDownload.startDownload('import.htm',onDownloadDone)
    </script>
     
    4.使用JQuery的load方法吧! 
     
    $(document).ready(function(){ 
    $(".top").load("top.html"); 
    $(".footer").load("footer.html"); 
    }); 
    三、获取url链接后缀的参数方法
    var hostname = location.protocol + '//' + location.host; 获取当前页面域名
    function  GetQueryString(name) {     
    var  reg = new  RegExp("(^|&)" + name + "=([^&]*)(&|$)");     
    var  r = window.location.search.substr(1).match(reg);     
    if(r != null) return   unescape(r[2]);
    return  null;
    }
     
    var id = GetQueryString('id');
    4.定时自动返回上一级页面
    function reloadyemian() {
    window.location.href = "javascript:history.go(-1)";
    }
    window.setTimeout("reloadyemian();", 5000);
    5.点击可编辑文案
    contentEditable是html中的一个属性。设置html的contentEditable=‘true’时,即可开启该元素的编辑模式。
    <p contenteditable = "true">这是一段可以编辑的文字</p>

  • 相关阅读:
    Hadoop大数据单词统计
    selenium 框架
    uniapp开发知识点记录
    企业微信开发H5如果获取当前用户的信息
    Java面试题(10)消息中间件MQ
    Java面试题(7)分布式
    Java面试题(8)Zookeeper
    几种消息队列的比较
    Java面试题(9) Springcloud组件介绍
    js中的toString()方法
  • 原文地址:https://www.cnblogs.com/xiaohuizhang/p/8615366.html
Copyright © 2020-2023  润新知