Javascript frame实例上述代码利用 标签定义了一个左右分栏的框架式网页,左侧区域使用了一个本地的HTML文件“left.html”,右侧区域同样也使用了一个本地的HTML文件“right.html”。左右分栏定义了窗口的分割,name属性则定义了这个窗口的名称。我们可以在网页中使用相应的name来控制这些窗口之间的跳转。在这个案例中,我们使用target属性使得网页跳转到“left”或者“right”窗口。 从上面的例子中可以看出,Javascript frame的优点是非常明显的,可以快速构建网页,实现复杂效果,降低网页加载的时间和提升性能。但是,Javascript frame的缺点亦不容忽视。由于Javascript frame包含多个独立的文档,因此那些没有针对frame设计的搜索引擎和浏览器很难正常显示这些页面信息。此外,被使用的frame还可能会被外部跳转,而其中的页面信息就被导航到了浏览器的其他部分,这也可能导致一些安全漏洞。 另外,强调一下,Javascript frame与HTML frame是两种完全不同的技术,虽然两者的名称非常相似,但它们的实现方式和作用是完全不同的。 总之,Javascript frame的基本介绍就在这里了。虽然Javascript frame很方便地实现分级窗口效果,但还是会有一些浏览器兼容问题等,因此如果要在生产环境中进行使用,就一定要注意一些安全问题。
查看更多关于javascript frame的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did252562