最近的任务是改bug,空闲时间比较多,看了两个js文件,在我们做的项目中试验了下,感觉挺好的,原先对js一点不感兴趣,现在发现js有时候的效果真的很牛,记录一下.自己现在只是知道怎么应用这两个js而已.
corner.js:allows you to add corners (and also shading and shadow) to images on your webpages (alternatively: glossy.js). It uses unobtrusive javascript to keep your code clean.It works in all the major browsers - Mozilla Firefox 1.5+, Opera 9+, IE 6+ and Safari. On older browsers, it'll degrade and your visitors won't notice a thing.
corner.js官网:http://www.netzgesta.de/corner/
使用方法:在文件中导入js文件(我这里是jsp文件中加入:
<script type="text/javascript" src="js/corner.js"></script> 然后设置你要有corner效果的图片:
<img width=220 height=160 class="corner iradius16 ishade66 ishadow30" src="icon/news.png"/> 这里主要是class属性.
下面是应用抓图:
GreyBox.js:
GreyBox can be used to display websites, images and other content in a beautiful way.
greybox.js官网:http://orangoo.com/labs/GreyBox/
使用方法:
<script type="text/javascript">...
var GB_ROOT_DIR = "js/greybox/";
</script>
<script type="text/javascript" src="js/greybox/AJS.js"></script>
<script type="text/javascript" src="js/greybox/AJS_fx.js"></script>
<script type="text/javascript" src="js/greybox/gb_scripts.js"></script>
<link href="js/greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />设置要显示的url或者图片:
<a href="newspublish.do?method=detail&pk_newspublish=<%=ss[0]%>" rel="gb_page_fs[]"> 效果图:
我的这个效果不好,加一张官网的效果抓图:
不错吧,这两个js写的的确很牛.
郁闷为什么编辑页面的抓图显示没任何问题,到主页面就显示红叉,唉,算了,把图片放到相册里算了,好几次都这样了
分享到:
相关推荐
Greybox.js 是一款专门用于创建这种效果的 JavaScript 库,它使得在网页中创建全屏、半屏或自定义尺寸的弹窗变得轻而易举。下面我们将详细探讨 Greybox.js 的工作原理、使用方法以及其在实际项目中的应用。 首先,...
在IT领域,网页交互体验是至关重要的一环,而Lightbox、Thickbox和Greybox都是JavaScript库中的经典组件,用于创建优雅的弹出窗口效果,主要用于展示图片、视频、HTML内容或者任何其他需要以浮动层形式呈现的信息。...
轻量级类库,带图片总共20k,使用简单,包含demo
2. 初始化GreyBox:在JavaScript代码中,使用`GB_show()`函数初始化GreyBox,传入要打开的URL和一些可选参数,如宽度、高度、是否自动调整大小等。 3. 触发事件:你可以通过点击链接、按钮或者其他用户交互事件来...
5. **易于集成**:Greybox的使用和集成相对简单,只需要引入相关的JavaScript和CSS文件,然后通过简单的API调用来实现弹出功能。 6. **性能优化**:Greybox通常具有较高的性能,因为它对DOM的操作相对较少,对页面...
1. 包含必要的 JavaScript 和 CSS 文件:在页面头部引入 Greybox 的 JS 和 CSS 文件。 2. 初始化 Greybox:在文档加载完成后,调用 Greybox 的初始化函数,通常在 `$(document).ready()` 函数内完成。 3. 创建链接或...
Greybox是一种JavaScript库,它允许在当前页面上以模态对话框的形式打开新的窗口或内容,而不会让用户离开当前页面。在描述中提到“只有关键的一些gb_scripts.js代码”,这暗示了解决方案可能涉及对这个核心脚本文件...
1. **核心脚本**:GreyBox的核心JavaScript文件,负责处理页面加载、事件绑定、遮罩层创建、内容加载和显示逻辑。通过调用特定的函数,开发者可以轻松地打开一个GreyBox窗口并显示所需内容。 2. **CSS样式表**:...
Greybox是一种用于网页弹出窗口的轻量级JavaScript库,它提供了一种简单有效的方式来展示模态对话框或弹出窗口,通常被用于展示图片、视频或者简单的表单等。然而,随着前端技术的发展以及jQuery版本的更新,Greybox...
6. **greybox_source** 和 **greybox** 文件夹:可能包含了GreyBox的源代码和编译后的资源文件,包括CSS样式表、JavaScript代码和可能的图像资源。 7. **adobe_images**:可能是用于演示或测试的Adobe相关的图像文件...
Greybox是一种JavaScript库,它允许网页在不重新加载整个页面的情况下打开新的窗口或对话框,同时将背景变暗,提供一种沉浸式的用户体验。这种技术在网页设计中特别有用,因为它可以提高交互性和用户界面的流畅性。 ...
此javascript库可与任何javascript库(如jquery)以及任何提供模态对话框窗口(如lightbox或greybox)的窗口小部件库一起使用。如何在没有SurveyInvitation.js的情况下询问用户是否要进行调查如果您只是想让您网站...
1. **集成**:将GreyBox库引入到ASP.NET项目中,这通常涉及到将JavaScript和CSS文件添加到页面头部,确保它们能够在客户端正确加载。 2. **配置**:根据需求设置GreyBox的参数,例如弹出层的大小、动画效果、是否...
1. Greybox:Greybox 是一个JavaScript和CSS库,它可以将任何Web内容(包括网页、图片、PDF等)在一个居中且可调整大小的窗口中展示。Greybox利用AJAX技术,使得用户无需离开当前页面即可查看新内容,提高了交互性。...
《GreyBox_v5_53.rar》是一款名为GreyBox的软件的版本5.53的压缩包文件。GreyBox在IT行业中通常指的是一个用于软件测试和逆向工程的工具,它允许用户以“灰盒”(Grey Box)的方式对程序进行分析。在软件测试中,灰...
Greybox除了可以用於圖片和網頁外、連 flash、影片都可以顯示在 Lightbox 彈出的方框裡面。 于项目要用到弹出窗口,或者叫做模拟窗口,这段时间就研究了下,解决方案很多,比如,window.open();window.showDialog();...
在本主题中,我们主要探讨的是如何利用JavaScript来实现各种弹出层效果,如greybox、lightbox和mf_lightbox等。 1. **greybox**:Greybox是一个JavaScript插件,它允许开发者创建全屏弹出窗口,展示图片、页面或者...
<script type="text/javascript" src="greybox.js"> <link href="greybox.css" rel="stylesheet" type="text/css" media="all" /> ``` 2. **初始化插件** ```javascript $(document).ready(function(){ $("a...
GreyBox通过CSS和JavaScript实现弹出窗口的样式和交互,使得图片能够以全屏模式显示,提升用户的视觉感受。 【ASP.NET DataList控件】DataList是ASP.NET Web Forms中的一种数据绑定控件,用于呈现来自数据源的数据...