求助:web前端有哪些引入其他页面元素的方法

最近想开发一个后台管理系统,为了方便一般导航栏、底部都是公共的元素,请问web前端有什么方法能引入另一个页面的内容呢。用iframe和object时,楼主都发现了一些问题

4个回答

jquery,直接把html片段装入div

qq_37657420
qq_37657420 刚才又细看了一下,这个方法有兼容性问题,我测试了一下,火狐、IE10可以引入,但是360、谷歌浏览器无法兼容,总得来说还是谢谢了。
大约 2 年之前 回复
qq_37657420
qq_37657420 如果是把内容写在jquery中就没有意义了,目的就是直接写一个html文件,然后其他页面直接引入即可,如果要引用这个内容的页面多的话,不如直接写在html中,这样就没有意义了。
大约 2 年之前 回复

我一般是用的iframe,楼主可以把问题贴出来大家一起讨论一下

qq_37524684
子幽 回复qq_37657420: 感觉可以通过js把需要显示的页面传入后台,在通过后台分配到需要加载的页面,又或者直接写在文件里用后台语言去读文件
大约 2 年之前 回复
qq_37657420
qq_37657420 恩,可能是吧,我也做了一些测试,网上其他方法要么没用,要么就有兼容性问题,貌似唯一能成功引入的可能就iframe和object了,我现在就是想知道有没有其他更好的方法,不管怎么样,还是谢谢了
大约 2 年之前 回复

jquery里面有,代码$("selector").load("src");
src是你要引入的另一个页面的地址,selector是你把另一个页面的内容放进来的容器

qq_37657420
qq_37657420 你这个能加载本地的吗?我刚才试用了一下,网页提示我报错了,无法引入。
大约 2 年之前 回复

1.写在文件里面,使用style标签
2.写在标签里面。例如

内容


3.单独写一个文件,href里面是css文件的路径,根据自己的实际情况进行变化
qq_37657420
qq_37657420 额,你可能没有听明白我的问题,我要引入的是html文件,类似php的include和require,不是css文件,也不是js文件,打个比方很多网站都要用一个相同的导航栏,我现在想把导航栏作为一个公共文件引入不同的页面,除了object和iframe还有没有别的方法
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问