| 网站首页 | 免费课件 | 课件源码 | 课件制作 | 课件购买 | 课件教程 | 课堂内外 | 教案 | 试卷 | 论文 | 电脑 | 教案下载 | 
 | 试卷下载 | 论文下载 | 计划总结 | 新闻资讯 | 行业范文 | 图片 | 留言 | 术语大全 | 搞笑 | 字体 | 短信 | Flash视频教程 | 
 | 办公软件视频 | 编程设计视频 | 热门视频 | 课件论坛 | 作文写作 | 
您现在的位置: 教育资源网 >> 课件教程 >> Flash教程 >> Flash组件教程 >> 正文 用户登录 新用户注册
免费精品 课件源程序下载 课件点播 课件定做 课件复原 课件制作指导 毕业设计 更多服务
Google




Flash组件教程——多功能PageRank显示插件
作者:佚名    教程来源:本站原创    点击数:    更新时间:2006-9-3         ★★★ 【字体:

效果

本人的siteInfo页面调用|Example:
http://www.awflasher.com/siteinfo.html

废话不多说:
源文件下载(附带了Flash播放器版本检测)
PRforLBS.rar
使用方法:
首先把pr.js,pagerank.asp,getOCX.swf,prchecker.swf放到LBS的根目录下。
在你的global.asp中相应地方引用pr.js即可(js的目的是获取HTML页址)

<script src="http://www.7880.com/Info/pr.js typetext/javascript ></script>

单独引用SWF的话,格式:
prchecker.swf"?referer=http://www.awflasher.com
Flash源代码,正好可以给那些不知道如何同服务器打交道的Flasher一个范例,这里既有出也有入

// Do NOT REMOVE!
//ActionScript by aw(www.awflasher.com)
//Do NOT REMOVE!
stop();
MovieClip.prototype.doFlash = function(_do) {
  if (_do) {
    this.up = true;
    this.onEnterFrame = function() {
      if (this.up) {
        this._alpha += 25;
      }
      if (!this.up) {
        this._alpha -= 25;
      }
      if (this._alpha>100) {
        this.up = false;
      }
      if (this._alpha<0) {
        this.up = true;
      }
    };
  } else {
    this._alpha = 100;
    delete this.onEnterFrame;
  }
  return;
};
// 
initLoad();
_load();
function _load() {
  //
  var result_lv:LoadVars = new LoadVars();
  result_lv.onLoad = function(success:Boolean) {
    if (success) {
      showpr(result_lv.pr);
    } else {
      _root.prdot_mc.doFlash(false);
      _root.prdot_mc._visible = false;
    }
  };
  var send_lv:LoadVars = new LoadVars();
  send_lv.referer = _root.referer;
  send_lv.sendAndLoad("pagerank.asp", result_lv, "POST");
}
function initLoad() {
  _root.pr_txt._visible = false;
  _root.prdot_mc._width = 40;
  _root.prdot_mc.doFlash(true);
}
function showpr(pr) {
  _root.pr_txt.text = pr+"/10";
  _root.prdot_mc.doFlash(false);
  _root.prdot_mc._width = 4*Number(pr);
  _root.pr_btn.onRelease = function ()
  {
    getURL("http://www.awflasher.com/","_blank");
  }
  _root.pr_btn.onRollOver = function() {
    this._alpha = 75;
    _root.pr_txt._visible = true;
  };
  _root.pr_btn.onRollOut = _root.pr_btn.onReleaseOutside=function () {
    this._alpha = 0;
    _root.pr_txt._visible = false;
  };
}

FAQ:
Q&A: 什么是PageRank
Q: 为什么我的PR都是0?
A: 因为这款插件是直接获取引用页的PR,而大多数引用页是xxx.asp?id=?这样的形式,这时的PR并非您的blog' PR。如果您希望在任何情况下都显示为您blog' PR,可以直接给SWF传参数referer=http://www.myblog.com/ (看一下pr.js就知道怎么传了)

  .
 
 
Google
我们的服务免费课件 课件定做 毕业课件设计 免费课件(QQ:375824467/电话:13996037041)  教程录入:admin    责任编辑:admin 
------------

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

  • 上一篇教程:
  • 下一篇教程: 没有了
  •    最新热点    最新推荐    相关教程
    Flash MX组件扩展组件…
    DataGrid常用的使用技巧
    list组件项目的多选
    圆形分格统计图表之组件版
    全力打造超级可扩展Menubar
    笨方法做CheckBox的全选功能
    KoaQiu组件教程之Tree
    Flash V2组件开发…
    V2组件事件模型part1-事件分…
    FCL组件库
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)