2006年07月15日

<script language="javascript" type="text/javascript">

function closeWindow() {

window.open(”,’_parent’,”);

window.close();

}
</script>

引用:<a href="javascript:closeWindow();">Close</a>

2006年07月11日

这几天BLOG系统 的文章显示前面加了一个MOP的图片广告,估计会招来不少人的意见
其实广告的形式不一定就是图片,也可以是文字
如果在这个BLOG系统上加,可以按BLOG 文章的形式放置广告,一篇伪BLOG文章形式的广告,一篇永远置顶的文章广告。
同样有标题,同样有摘要,只要内容不是太烂,我还是可以接受的

2006年07月03日

如果你的邮局用的是IMAIL,你可以试试我做的这个Gmail风格的模版
演示测试:
http://mail.uasp.com:8383
帐号:
user:demo
pass:demo

下载模版

2006年06月29日

2006年06月22日

我是这样来做DIV布局代码的.不知道说的清楚不清楚,凑和看吧
我的想法是未来能这样:用标准件的方式来组装网页DIV布局

我把class分为2种,布局class,风格class,布局class是骨架,风格class是衣服
举个例子:
比如布局中的左栏
首先它的属性有:是左栏,宽度,背景颜色,字体颜色等

1.首先会定义一个class,比如:.layout,主要用来控制页面整个的大小
.layout{width:98%;margin:0 auto;text-align:left;}

2.然后会定义3个基本布局Class(l,m,r)
.l{float:left}
.m{width:auto}
.r{float:right}
我把2栏布局也归类于3栏布局,因为3栏布局中,左右栏的宽度分别为0的时候,3栏就变成了2栏.
我们写基本布局代码的时候,最好还是写成3栏格式.

3.对应布局Class,定义需要的风格Class,比如宽度,高度,背景颜色等等这些都属于风格元素
.class_l{background:#ff0;margin-right: -150px;width:150px;}
.class_m{background:#f00;margin:0 140px 0 150px;}
.class_r{background:#00f;margin-left: -140px;width:140px;}

布局class只有一套,风格class可以定义很多.
比如,要中栏里面在做一个小的2栏布局
就可以再定义一个风格class
.mid_l{background:#ff0;margin-right: -100px;width:100px;}
.mid_m{background:#f00;margin:0 0 0 100px;}

4.将布局class和风格class结合起来,在代码这样引用
<div class="l class_l"></div>
<div class="l mid_l"></div>
将2个class都引用,中间用空格隔开,前面的是布局class,后面的是风格class,后面还可以继续空格引用,如果需要再特殊定义,你可以给这个div取一个id来定义.

其他的一些常用的风格class也可以写成通用的,比如隐含可以定义为
.hide{display:none}
然后需要的时候,class="xxx hide"来引用,很方便.

点击看我写的一个demo

代码:
 

有这样一个想法,不知道可行么

例子:
布局中的左栏,它的属性有:{居左,宽度,背景色,字体等等}
如果把每个属性都做成一个标准件,然后这样组装起来使用
class="float width height background font padding….",通过多个class的标准件的引用来完成页面布局样式
先按需要定义好标准件如:

float标准件
.l{float:left}
.r{float:right}
.cl{clear:left}

width标准件
.w200{width:200px}
.w300{width:300px}

background标准件
.red{background:red}
.black{background:#000}
.white{background:#fff}

根据需要引用
class="l w200 red"[居左,宽度为200,背景红色]
class="r w200 white" [居右,宽度为200,背景白色]

我现在自己写代码,最多就2个class来定义一个布局样式,感觉很方便

2006年06月17日

http://www.thumbstacks.com/
如果收了,在线的Word,EXCEL,PowerPoint,Google全有了

"Google doesn’t expect enterprise users to use online versions of office applications. It will be a long time, if ever, before Web-based applications provide the extensive functionality of traditional office suites," Gartner said in a research note released Tuesday. "In many cases, however, the reduced-function Web-based applications are ‘good enough.’ And they may be particularly good enough when employed in ‘civilian’ collaborative environments (for example, by "soccer moms" or by investment clubs) or environments where nothing is installed today."

2006年05月17日

PAWA同学的要求,我GOOGLE了一下资料,改吧了一下,支持FF,IE,,opera,其他browser去没试.
如果只是页面上非FORM中元素的SELECTED,就没那么复杂,看这个:http://www.quirksmode.org/js/selected.html


测试一下


代码:




2006年04月28日

AJAX越来越多的应用到网页交互上,但是用AJAX做交互也有一些问题,比如传统网页的浏览是一个一个页面切换,所以可以用浏览器的后退按钮和前进按钮切换到指定的浏览过的页面,也就是浏览器的history.
但是用AJAX做交互的时候,是通过js+xmlhttp来获取其他页面信息,对于浏览用户来说,是一个隐性的UE,感觉不到浏览器地址栏的URL的变化,对浏览器来说,地址栏的URL没发变化,产生不了HISTORY。
不是说在用AJAX做交互的时候,BACK按钮的问题就解决不了,对于AJAX应用很成熟的网站比如google等,这些都已经解决。有热心的老外已经提供了解决方法,粗粗看了看,原理是用了iframe,有兴趣的自己去研究吧
老外管这个叫:Really Simple History framework,还有专门的AJAX history libraries

原文介绍:点击这里浏览
先看一个演示吧:
http://www.donotremove.co.uk/extra/ajax-nav/index.html

这个演示的下载地址,是PHP的
http://www.contentwithstyle.co.uk/resources/ajax-nav/ajax-nav.zip

另一篇文章介绍:点击这里浏览

这篇文章例子的下载:点击这里下载


Browser Bookmarking Back button
IE6/PC Yes Yes
IE5.5/PC Yes Yes
IE5/PC Yes Yes
IE5/Mac No No
Firefox/PC Yes Yes
Firefox/Mac Yes Yes
Safari1.2/Mac Yes No


2006年04月25日

代码:

<script type="text/javascript">
function addBookmark(title,url) {
if (window.sidebar) {
window.sidebar.addPanel(title, url,"");
} else if( document.all ) {
window.external.AddFavorite( url, title);
} else if( window.opera && window.print ) {
return true;
}
}
</script>

页面使用:<a href=javascript:addBookmark(‘dodoblog’,'http://blog.donews.com/dodo’)>
  添加到收藏</a>



试用一下下


添加到收藏