在说iframe的好处之前,先说网上各种流传的缺点:
1. 加载速度慢;
2. 蜘蛛无法捕捉;
总之各种不推荐使用iframe,包括一些比较专业的人士;
但是今天博主却是要说说iframe的好处,首先,iframe之所以产生,必然有其产生的原因,
再说也没有看到官方的材料说,不推荐大家用iframe;至于上面的两个缺点,博主没有证实过,
尤其是第二个,并不认为这个就是iframe的罪过,相反,倒是觉得搜索引擎可以再改进改进。
其实以博主的经验,每种语言基本上都会有那么几个功能或者是函数被大家炒得沸沸扬扬,各种不推荐,
但是我们还是会在很多场合看到了使用,我想不外乎两个原因,一个是使用者对这些大众观点的不认可,
在一个,是这种不被大众推荐的使用方法在被巧妙使用后能大大减少工作量。
说说iframe的好处:
1. iframe是一种html封装,方便相同功能的网页复用代码,可以一定程度上减少开发量,不失为一种代码复 用的好计策;
2. iframe包含的代码几乎不会受到外界任何js或者css的影响(非常牛B的优点),可谓独树一帜,很任性;这种特点能减少很 多因为复用代码时,导致的css或者是js冲突,调试过程可谓痛苦,而且多半还要在错综复杂的关系纠葛中进 行修改,不小心可能会引入新的问题,iframe完全可以避免这种问题;
这两点好处尤其是第二点,基本上是谁用谁知道了。
今天刚刚使用了这种方法改了一个专题:
<iframe src="http://kq.xxx.com/zhuanti/yyfhd/ydhd.html" mce_src="http://kq.xxx.com/zhuanti/yyfhd/ydhd.html" id="test" width=100% height="8472" scrolling="no" frameborder="0"></iframe>
可以说效果完全可以用“卓越”来评价,俗话说:多个朋友多条路;虽然看起来irame这个朋友不那么受大众宠爱,但是在开发上却能起到奇兵的效果。
相关文章
- C++中类成员使用前需要初始化的重要性
- 【古月21讲】ROS入门系列(1)——ROS命令工具的使用及创建工作空间和功能包
- Python环境管理Poetry的使用
- SSM框架实战-搭建自己的个人博客2-UEditor编辑器的使用
- go-zero学习及使用中遇到的问题
- RK3568平台开发系列讲解(驱动基础篇)IS_ERR函数的使用
- pytest学习和使用23-通俗易懂的聊聊allure常用特性集合及使用方法说明
- PyTorch 之 简介、相关软件框架、基本使用方法、tensor 的几种形状和 autograd 机制
- Linux系统之温度监控工具——lm_sensors的安装和基本使用
- C# autofac 在Net6中的使用