iframe自适应大小代码

主要是自适应高度,兼容ie及Firefox,主要为了便于灵活管理用于页面调用未知高度的广告页面。
js代码

<script type="text/javascript">
//用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"],可以只有一个窗体,则不用逗号。
//定义iframe的ID
var iframeids=["test"]
//如果用户的浏览器不支持iframe是否将iframe隐藏 yes 表示隐藏,no表示不隐藏
var iframehide="yes"
function dyniframesize()
{
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++)
{
if (document.getElementById)
{
//自动调整iframe高度
dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);
if (dyniframe[i] &&!window.opera)
{
dyniframe[i].style.display="block"
if (dyniframe[i].contentDocument &&dyniframe[i].contentDocument.body.offsetHeight) //如果用户的浏览器是NetScape
dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight;
else if (dyniframe[i].Document &&dyniframe[i].Document.body.scrollHeight) //如果用户的浏览器是IE
dyniframe[i].height = dyniframe[i].Document.body.scrollHeight;
}
}
//根据设定的参数来处理不支持iframe的浏览器的显示问题
if ((document.all || document.getElementById) &&iframehide=="no")
{
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}
if (window.addEventListener)
window.addEventListener("load", dyniframesize, false)
else if (window.attachEvent)
window.attachEvent("onload", dyniframesize)
else
window.onload=dyniframesize
</script>

html代码

<iframe src ="xxx.htm"  frameborder="0" marginheight="0" marginwidth="0"  frameborder="0" scrolling="no" id="test" name="test" width="100%"></iframe>

兼容各浏览器的加入收藏夹代码

最近做英文站用到bookmark代码考虑到e文用户浏览器众多网上搜罗了个兼容各浏览器的bookmark代码收藏记录以备后用。

<script type="text/javascript">
// <![CDATA[
function bookmark(){
var title=document.title
var url=document.location.href
if (window.sidebar) window.sidebar.addPanel(title, url,"");
else if( window.opera  &&  window.print ){
var mbm = document.createElement('a');
mbm.setAttribute('rel','sidebar');
mbm.setAttribute('href',url);
mbm.setAttribute('title',title);
mbm.click();}
else if( document.all ) window.external.AddFavorite( url, title);
}
// ]]>
</script>
<a href="javascript:bookmark()">BookMark</a>

恶性循环

平时经常收集一些网络存储图片的站点也会定期整理测试,看是否被墙,今天突然发现imgur竟然屏蔽中国的ip,屏蔽中国ip的情况在老早以前就很常见了,但是大部分只是一些广告联盟类的,对来自中国的一些账户进行限制,原因当然是因为国人的探索和走偏门的能耐实在是超人想象,但是一个图片免费存储的站点竟然都开始屏蔽中国的上传用户。。。

imgur block ip from china

此类情况在国内已经形成了一个恶性循环,大量的来自中国的ip每天都会上传大量的用于发布av视频的种子的预览图片,也就是av预览图,通常包含DVD的封面和影片截图,当有人举报这些站点,那么中国便会封锁这个免费存储图片的站点,使它的图片在中国无法访问,当一个站点被封锁,上传bt的用户便会寻找下一个未被大陆封锁的免费图片存储站点,那些没有审核能力的站点或者不愿在审核方面付出太多精力的站点便会直截了当的屏蔽中国的上传,虽然大多数的图片分享站点没有屏蔽来自中国的ip,但是对与中国的用户来讲已经没有多大意义了,因为都已经被墙了,而且现在GFW越来越聪明,当要墙的站点是一个很有影响力的站点的时候,并不全墙,主站点并不墙,专墙你的css路径或者js路径,当中国的用户访问的时候会让用户看起来感觉更像是自己的电脑儿出了问题,例如picasa。相信按照当前的国情以及一刀切的习惯做法,此类情况会持续的时间那是相当长。
当全球最优秀的网络服务一个一个的接二连三的在中国被墙,作为用户相当无奈,时下翻墙已经逐渐成为一个网络用户必备的技能,而随着GFW的逐步强大和技术升级以及对web proxy的强力封锁和常用翻墙工具所用端口的封锁,简单的代理以无法让你访问到你想访问的东西,最近甚至发现vpn都已经无法访问twitter、Facebook及youtube,只能用SSH了,或者你不怕被重点监控用轮子的自由门也是可以的。

访问真正英文版的Google

国内用户访问google大多时候只能访问到google.com.hk,而之前是google.cn,因为众所周知的原因经常会让你搜索的页面要么因什么狗屁法律问题不被显示要么干脆直接打不开让你以为自己的电脑儿出问题了而大动肝火,实际上这相对于你打开nba.com而呈现在你面前的确是tom.com的页面来说算比较友好的了,所以每当看到电视或者报纸等媒体上在讨论怎么保护版权的问题的时候我就想笑,言归正传,下面两个地址可以让你访问到真正的英文版本的google,没有阉割过的,当然也不能100%保证你在搜索一些相当敏感的keywords的时候不被重置,因为,在国内每一个通过拨号上网的用户的上行和下行的每一个字节都在强大的监控过滤之下。

http://www.google.com/ncr

http://www.google.com/webhp?hl=en&gl=us

namecheap 2010年4月 最新优惠码

虽然优惠幅度不大一点也不cheap但是每个月都会有domain、vps、web hosting的Coupon Code出来,而且namecheap还有免费的隐私保护和SSL虽然域名不算最便宜但是也还算不错啦。
namecheap4月最新优惠码
优惠码:APRILFUN
优惠内容:COM/NET/ORG/BIZ 原价:$9.69
优惠后的价格:$8.81

Page 6 of 49« First...«45678»102030...Last »