新浪对JS特效的屏蔽算是技术的进步,但是对那些热衷于博客美化的朋友来说,这种做法或许有点残酷。至于有人在博客中自称到了解决新浪JS屏蔽的方法,冰河不敢苟同!到底是不是你到的你心里最清楚了。对于是谁先使用的这个代码这种无聊的话题,我想没有必要去无休止的争论下去。采用<iframe>代码调用网页,这是大家最先想到的。既然大家都知道是<iframe>调用,我想关键的技术在于解决如何使调用后的网页透明。什么鼠标跟随文字,鼠标跟随时钟,状态栏特效,背景下雪,导航菜单等JS特效统统都可以轻松实现。
这种方法的思路就相当于在大家的脑海中建立一个“图层”的概念。当前的第一层选择透明,特效在这一层上实现。而在你的文章部分或者博客页面属于下面的第二个“图层”,我们可以透过透明的部分看到特效和你的文章的文字。透明形成的遮罩自然会影响你的文字部分,这也是我写那篇《真正给博客带来著作权保护》文章的基本原理所在。
下面我主要来讲解一下如何调用JS代码:
首先,到JS特效。这些特效网上多的是,我就不在这里废话了!
<html>
<head>
<script>在此添加上你的JS代码</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>解决新浪对JS代码的屏蔽【原创】</title>
</head>
<body ></body>
</html>
 
将上述代码复制到“记事本”,然后再适当的位置添加上你要添加的JS代码(通俗的讲主要是以<script></script>开始结束的字符叫JS代码,还可以是以
<script language="JavaScript"></script>开始结束的字符
将记事本的代码“另存为”以“xxxx.htm”网页文件名,比如:binghe.htm
实现特效的代码js
将xxxx.htm网页上传到网络空间(推荐:www.ik8 )得到上传文件的网络地址。
采用下面的代码在新浪的博客调用:
<DIV rtcscls-2-s_r_0 rtcscls-2-r_5">LEFT: 0px; POSITION: absolute; TOP: 0px" align=center>
<DIV><IFRAME src="要调用的网址" frameBorder=0 width=123 scrolling=no height=236allowTransparency></IFRAME></DIV></DIV>
 
参数说明:
"LEFT: 0px; POSITION: absolute; TOP: 0px" 是定位特效位置的代码,根据自己的需要修改。
width=123 height=236  特效显示的宽度和高度根据特效的显示屏幕大小设置
具体定位的文章参考:
css绝对定位代码全程攻略【博客DIY教程第二期】
如果你是新手建议你看文章如何添加自己的代码到版块(图示)新手必读
在博客首页添加方法:
,控制面板----首页内容维护----定义空白模板----新建,创建模块标题,显示源代码粘贴代码--保存并返回;
,控制面板----定制我的首页----点添加模块----点选创建好的模块标题---勾上并保存,移动新建面板位置--保存设置。做第二步的目的是将建立好的模块在博客个人首页里呈现出来
 
在发表文章处添加代码:
写完博客文章  点 显示源代码  粘贴上述代码 发表文章即可
外:新浪图片不能外部引用。新浪对图片进行了技术处理,已经不再支持外连。可能对大家带来很多不便,新浪是出于自己资源保护的角度考虑。因此,大家最好不要把新浪图片地址调用到外部以免给您带来不便!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。