怎样才能使htm文件像asp文件一样执行脚本代码 网页设计中frame高度和DIV圆角如何实现
在ASP网页程序设计里,经常会碰到让htm文件支持脚本执行的需求。其实操作挺简单,步骤如下:
- 进入Internet Services Manager,选择default web site,然后右键点击选择“属性”。
- 转到“主目录”标签页,找到“应用程序设置”,点击“配置”按钮。
- 在“应用程序映射”里点击“添加”,然后设置执行程序路径为 \WINNT\SYSTEM32\INETSRV\ASP.DLL。
- 扩展名填写“htm”,方法选择“独占(exclusive)”即可。
这样一来,你的htm文件就能像asp文件一样运行脚本啦,超级实用!
至于网页设计中的frame高度自适应,其实用JavaScript就能轻松搞定。每个iframe是一个独立页面,只要在该页面的head和body之间加入下面这段代码就行:
function setWindowSize(){
try {
var thiswin = window.parent.document.getElementById(window.name);
if(window.document.body.scrollWidth - thiswin.clientWidth > 20){
thiswin.style.height = window.document.body.scrollHeight + 20 + "px";
} else {
thiswin.style.height = window.document.body.scrollHeight + "px";
}
} catch (e) {}
}
window.onload = setWindowSize;
window.onresize = setWindowSize;
这样frame高度就能自动根据内容变化,省心省力!
另外,想让DIV的边框四角变成圆角,CSS的 border-radius 属性是你的好朋友!这里分享几个简单例子:
div { border-radius: 5px 5px 0 0; }—— 这个设置DIV左上和右上角圆角,下面两个角直角,特别适合顶部圆角设计。border-radius: 3px 4px 5px 6px;—— 分别给四个角不同的圆角半径,更灵活。- 甚至图片也可以通过
border-radius: 5px;让边角圆润起来哦。
用点花哨的CSS,网页立马高级感爆棚!

网页设计中如何让图片填充满整个页面 表格和日期下拉选择代码怎么写
你是不是也遇过想让图片铺满整个网页的尴尬?其实超简单,给图片加上这段CSS就完了:
img {
width: 100%;
height: 100%;
object-fit: cover;
}
如果当成背景图片,传统方法在IE里用 filter 实现拉伸,但现代浏览器推荐这样写:
body {
background-image: url('your-image.jpg');
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
这样,图片会自动铺满且保持比例,超级酷炫。
再来说说表格代码,很多朋友需要练习HTML表格设计,最简单的就是用 <table>、<tr>、<td> 标签组合,示范代码大概长这样:
<table border="1" cellpadding="5" cellspacing="0">
<tr>
<th>站名</th>
<th>到站时间</th>
<th>开车时间</th>
</tr>
<tr>
<td>北京</td>
<td>10:30</td>
<td>10:50</td>
</tr>
<tr>
<td>上海</td>
<td>14:20</td>
<td>14:50</td>
</tr>
</table>
非常基础,但也很实用。旁边调节 border、padding,让表格更漂亮。
最后,网页设计中如果你想做日期的联动下拉菜单,三联选择年月日,简单的做法是:
- 年份下拉框由预设范围生成;
- 月份下拉框1到12;
- 日数随月份和年份自动调整。
实现这一功能可借助JavaScript监听选择事件,动态改变日期选项。很多开源代码和组件集成了这个功能,网上找几行代码就能用了,超级方便。

相关问题解答
-
怎样让htm文件支持ASP脚本运行?
哎呀,这个真的超简单!你只要在IIS里给htm文件扩展名映射到ASP.DLL,就能直接把htm当作asp处理。就是进到default web site属性里,配置应用程序映射,添加htm指向ASP.DLL,几步搞定,绝对轻松! -
iframe高度怎么自动适应内容变化?
这事儿用JavaScript很easy!在iframe加载的页面里写个setWindowSize函数,监听窗口大小变化,动态调整父页面iframe的高度,不用再苦苦调整固定高度,页面看起来简直完美无瑕~ -
网页图片铺满屏幕用什么CSS最好?
好家伙,推荐你用background-size: cover;,或者图片标签配上width:100%; height:100%; object-fit:cover;,这样不管是背景还是元素图,撑满屏幕又不会变形,绝对让你大呼过瘾! -
HTML表格怎么快速写好看又实用?
嘿,这个不用愁,基本的<table><tr><td>标签搞起来,再配点border和padding,表格立马整齐又清晰。想要更酷的话,加点CSS美化,随便谁一看都说好,超简单!
发布评论