账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    原生js能做到像jquery的$().load('./index1.html')吗?
    24
    0

    老问题,还是访问同一链接,根据参数不同显示不同主页
    已试过的方案:
    一、将内容写在如下script标签中,并设置id值,在获取到对应参数时,将对应的script值插入对应元素内
    问题:只能如下例子只是更换图片或者少数的不同可使用,如果整个页面都不一样所有的都写在一个页面,这个文档会变大

    <script type="text/x-template" id="bt1">
       <img id="bt1" src="./19034_en_1.jpg" v-show="bt1">bt1</img>
    </script>
          function getQueryString(name) {
                var result = window.location.search.match(new RegExp("[\?\&]" + name + "=([^\&]+)", "i"));
                if (result == null || result.length < 1) {
                    return "";
                }
                return result[1];
            }
            var params = parseInt(getQueryString('id'));
            switch (params) {
                case 5:
                    document.getElementById('wrap').innerHTML = document.getElementById('bt1').innerHTML;
                    break;
                case 3:
               ....
            }

    二、使用jQuery的load方法
    具体可看另一问题里的答案https://segmentfault.com/q/10...

    现在我想问如果不用jQuery(因为该页面没有其他需要使用交互的只是一个指引中转页),原生js 该怎么实现像load这样的功能,或者还有其他更好的方案吗?【不要用框架~~】

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    更多回答
    扫一扫访问手机版

    回答动态

    师傅被妖怪抓走了:发布了悬赏问题火爆全网的“元宇宙”到底是什么?预计能赚取 1积分收益
    酒后略带风情:发布了悬赏问题Android内存中Graphics与Code占用过高预计能赚取 10积分收益
    扛起拖把扫天下:发布了悬赏问题typescript如何导出接口配置?求解,谢谢!预计能赚取 10积分收益
    发布了悬赏问题Vue 如何改变返回页面的路径?如让B页面只能返回到A页面.预计能赚取 11积分收益
    发布了悬赏问题vue H5移动端;底部bottom固定定位,安卓弹起键盘导致页面变形如何解决?预计能赚取 10积分收益
    发布了悬赏问题请问为什么tomcat8.5 GET请求中文正常,POST请求还需要设置UTF-8.预计能赚取 10积分收益
    发布了悬赏问题vue2.5+ts创建以及引入jq的方法预计能赚取 11积分收益
    情场浪女:发布了悬赏问题import ggplot时报错module 'pandas' has no attribute 'tslib'预计能赚取 10积分收益
    见心书画许老师18753375161:发布了悬赏问题echarts3 legend禁止点击事件,允许悬浮事件预计能赚取 11积分收益
    aa_92cb0bd09f:发布了悬赏问题codewar上的一个问题预计能赚取 11积分收益