框架编程出现的显示问题
2009-07-24 11:18
218 查看
开始我是这样写的
<title>无标题文档</title>
</head>
<body>
<frameset cols="20%,80%">
<frame src="link.html" name="link"/>
<frame src="show.html" name="show"/>
</frameset>
</body>
</html>
结果显示不出来两个框架,究其原因是我把,frameset放到了body下面。这样做是不对的,因为frame是嵌入的,嵌入的页面也有<body></body>.有两种办法可以解决,一种是把子页面的<body></body>去掉,二种是把父页面的<body></body>放到后面。
正确做法:
<title>无标题文档</title>
</head>
<frameset cols="20%,80%">
<frame src="link.html" name="link"/>
<frame src="show.html" name="show"/>
</frameset><noframes></noframes>
<body>
</body>
</html>
其中<noframes></noframes>是因为有些浏览器不支持框架,用这个做兼容而写的。所谓兼容的意思就是如果不支持frame则显示<noframes></noframes>中的内容。
补充:
<a href="javascript:void(0)" onclick="self.parent.link.addToOrders(1145)">加入购物车</a>中的href后如果要加javascript必须要加上javascript:就是说如果要调用javascript语句就必须加javascript,后面onclick不加是因为onclick本身就是javascript语句。
<title>无标题文档</title>
</head>
<body>
<frameset cols="20%,80%">
<frame src="link.html" name="link"/>
<frame src="show.html" name="show"/>
</frameset>
</body>
</html>
结果显示不出来两个框架,究其原因是我把,frameset放到了body下面。这样做是不对的,因为frame是嵌入的,嵌入的页面也有<body></body>.有两种办法可以解决,一种是把子页面的<body></body>去掉,二种是把父页面的<body></body>放到后面。
正确做法:
<title>无标题文档</title>
</head>
<frameset cols="20%,80%">
<frame src="link.html" name="link"/>
<frame src="show.html" name="show"/>
</frameset><noframes></noframes>
<body>
</body>
</html>
其中<noframes></noframes>是因为有些浏览器不支持框架,用这个做兼容而写的。所谓兼容的意思就是如果不支持frame则显示<noframes></noframes>中的内容。
补充:
<a href="javascript:void(0)" onclick="self.parent.link.addToOrders(1145)">加入购物车</a>中的href后如果要加javascript必须要加上javascript:就是说如果要调用javascript语句就必须加javascript,后面onclick不加是因为onclick本身就是javascript语句。
相关文章推荐
- mfc使用CListCtrl显示文件名和图标出现的部分问题
- php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
- 关于Glide加载圆形图片,第一次加载时出现不显示的问题
- Android使用百度地图出现闪退及定位时显示蓝屏问题
- JFreeChart框架中生成饼状图上怎样显示数据 [问题点数:40分,结帖人GreenLawn]
- 解决putty终端中显示linux系统中C编程使用curses中文乱码的问题
- 使用python开发桌面应用程序的框架选择及一些可能出现的问题记录
- 【eclipse】用Eclipse编程时,查看源代码,显示Source not found问题的解决方法。
- 运用frame、frameset框架不显示问题
- IE兼容问题之一:table--td设置背景颜色or背景图片,border不能正常显示(用的框架是layui)
- pb(bowerbuider9.0)编程出现的问题及解决办法
- struts2验证框架错误信息无法显示的问题
- 编程时常出现的问题
- DOM同时设置mouseover与mouseout事件控制元素显示时出现闪烁问题
- 打开网站php出现乱码问题的解决办法以及无法显示验证码
- 解决输入法为全英文时,打双引号出现第一个双引号不显示,打完两个双引号才同时显示的问题
- 解决Android Volley框架出现的乱码问题
- SlidingMenu侧滑框架,按返回键显示或关闭左侧菜单问题
- 汇编编程问题:X + Y + Z => 显示
- Windows编程出现的问题