网页标题梦工厂 - Blogs, MSN My Spaces特效技巧,自定义特殊字体标题

NEW: 点击这里开始制作你自己的随机图片! 随机图片 - '新'技巧

在很多时候, 由于静态网页的限制, 使用随机图片非常困难 -- 你一定要用Javascript才行. 我的解决方法是, 使用一个URL随机"产生"图片. 你可以打开这个URL: http://jack.asprise.net/system/image.php 然后不断刷新, 你会发现图片在不断的变换. 所以把这个URL放到任何网页包含MSN Space中, 你的读者每次访问的时候可以 看到不同的图片. 这样的好处是, 你不必依靠不断更新网页来保持其新鲜感.

其原理是非常简单的: image.php从一个特定的目录中寻找所有的合适文件, 随机 选出一个来. 这个选出来的文件内容便被image.php输出到客户端. 因为选择的过程是随机的, 用户在刷新或者下次访问时会看到不同的图片.

[本段内容可能只有网络熟手才能理解] 如果你在同一页中放两个随机图片, 你会发现无论如何刷新, 这两个图片总是一样的. 难道是我们的随机算法有问题? 不, 这是因为浏览器发现第二个图片的URL跟第一个是 一样的, 所以为了节省下载时间, 直接使用第一个图片. 所以解决方案是使用不同的URL, 譬如 你可以把第二个图片的URL变成 http://jack.asprise.net/system/image.php?nocache 这样, 服务器端的脚本看来这两个URL没有什么不同, 而浏览器则认为这两个URL截然不同, 于是 浏览器会分别下载这两个图片. 现在, 你可以放任意数量的随机图片了.

下面是我使用在我的MSN Spaces里面的图片: [把你的鼠标放在你感兴趣的图片上以显示清晰图片]

图片中所有的源图片均采用Canon S2 IS业余数码相机实景拍摄.




























































  

ALL RIGHTS RESERVED BY JACK LI © 1998 - 2008. Terms of Use | Privacy Policy