JSP网页开发实用代码集合

4星 · 超过85%的资源 需积分: 11 12 下载量 172 浏览量 更新于2024-09-23 收藏 3KB TXT 举报
"该资源主要提供了JSP网页开发中的一些常用代码片段,包括禁止右键菜单、图片防右键保存、页面自动刷新或跳转、弹窗提示以及阻止页面元素的默认行为等实用技巧。" 在JSP网页开发中,常常会遇到一些常见的需求,这些代码可以帮助开发者更有效地实现功能: 1. 禁止右键菜单和拖拽: ```html <body oncontextmenu="return false" ondragstart="return false" onselectstart="return false" oncopy="document.selection.empty()" onbeforecopy="return false"> ``` 这段代码可以防止用户在页面上右击显示默认的上下文菜单,以及阻止文本选择、拖放等操作。 2. IE6下设置图片不显示右键保存选项: ```html <img src="mypicture.jpg" height="100px" width="100px" galleryimg="no"> ``` 对于IE6浏览器,可以通过设置`galleryimg`属性为`no`来避免图片右键保存选项。 3. 页面定时刷新: ```html <meta http-equiv="Refresh" content=""> ``` 通过`<meta>`标签的`http-equiv="Refresh"`属性,可以设置页面在指定秒数后自动刷新。 4. 页面跳转: ```html <meta http-equiv="refresh" content=";URL=url"> ``` 类似地,`http-equiv="refresh"`还可以配合`content`属性中的URL值,让页面在一定时间后跳转到指定的新页面。 5. 自定义关闭窗口的JavaScript: ```html <script language="javascript">//<![CDATA[ function shutwin() { ... } //]]></script> <a href="target=_blank);">关闭窗口</a> ``` 通过JavaScript函数可以实现自定义的关闭窗口行为。 6. 阻止页面元素的默认行为: ```html <script> function stop() { alert("阻止了默认行为"); return false; } document.oncontextmenu = stop; </script> <body>...</body> ``` 示例中定义了一个`stop()`函数,用于阻止页面上的右键点击事件,并弹出提示信息。 7. 使用frame或frameset实现多页面布局: ```html <frameset> <frame src="需要加载的页面URL"> </frameset> ``` 使用`<frameset>`和`<frame>`标签可以创建一个多窗口的布局,每个`<frame>`标签表示一个独立的页面区域。 以上代码是JSP网页开发中常见的实用技巧,它们可以帮助开发者控制用户的交互行为,优化页面功能,以及实现动态更新和页面间的导航。在实际开发中,开发者可以根据项目需求灵活运用这些代码片段。