Dreamweaver ASP网站制作秘籍:背景、安全与交互
需积分: 0 3 浏览量
更新于2024-11-01
收藏 16KB DOCX 举报
"这篇Dreamweaver网站制作笔记主要介绍了ASP编程中的一些实用技巧,包括如何实现背景图不滚动、防止网页被另存为、调整IFRAME框架内文档的背景透明性、禁止右键菜单、设置自动刷新、窗口最大化、隐藏IFRAME滚动条以及添加背景音乐和嵌入网页等操作。这些技巧对于提升网站用户体验和安全性有着重要作用。"
在网站制作过程中,我们常常需要对页面的视觉效果和交互功能进行优化。以下是笔记中的详细知识点:
1. 让背景图不滚动:在HTML的Body标签中,通过添加`bgproperties="fixed"`属性,可以让背景图片在页面滚动时保持固定,只在浏览器窗口内显示。
2. 禁止网页被另存为:通过`<noscript>`标签配合`<iframe>`,可以阻止用户通过浏览器的"另存为"功能保存网页内容,一定程度上保护了网站的知识产权。
3. IFRAME背景透明:在IFRAME标签中,设置`style="background:transparent"`可以使框架内的文档背景透明,使得框架与周围页面更好地融合。
4. 禁止右键菜单:通过给Body标签添加事件处理函数,如`oncontextmenu="return false"`,可以禁用右键菜单,防止用户通过右键快捷方式获取或复制页面内容。
5. 自动刷新页面:利用`<meta>`标签的`http-equiv="refresh"`属性,可以设置页面在指定秒数后自动跳转到指定URL,例如:`<meta http-equiv="refresh" content="120;url=http://www.qpsh.com">`表示2分钟后跳转至www.qpsh.com。
6. 窗口最大化:通过JavaScript代码,可以实现新打开的窗口自动最大化。例如:`<script language="JavaScript">self.moveTo(0,0);self.resizeTo(screen.availWidth,screen.availHeight);</script>`。
7. 隐藏IFRAME滚动条:有三种方法可以隐藏IFRAME的滚动条:(1)在IFRAME标签中设置`scrolling="no"`;(2)在被包含页的Body标签中应用`overflow:hidden`样式;(3)在被包含页的Body标签上添加`scroll="no"`属性。
8. 添加背景音乐:对于IE浏览器,可以使用`<bgsound>`标签添加背景音乐,如`<bgsound src="mid/windblue[1].mid" loop="-1">`。而对于兼容更多浏览器,可以使用`<embed>`标签,如`<embed src="music.mid" autostart="true" loop="true" hidden="true">`。
9. 嵌入网页:若需在当前页面中嵌入其他网页,可以使用`<iframe>`标签,设置其`src`属性为要嵌入的网页URL。
以上技巧可以帮助开发者更精细地控制网页的展示效果和用户交互,提升网站的专业性和用户体验。在实际应用中,还需结合实际需求和浏览器兼容性进行调整。
2015-08-04 上传
2017-03-29 上传
2015-04-25 上传
2008-12-24 上传
2021-09-13 上传
2021-09-13 上传
2021-01-08 上传
2008-11-05 上传
2013-05-30 上传
diaostudio
- 粉丝: 54
- 资源: 6
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新