快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

AS中getURL存在BUG及详细解决方式

  举例说明问题:有3个页面a.asp b.asp c.asp

A中只显示SESSION
B中只清空SESSION
C中只初始化SESSION

在正常情况下 我们用超级连接方法(HTML)
在测试的时候不会出现任何问题

但是 如果你超级连接用的是(FLASH按纽)
getURL("a.asp") getURL("b.asp") getURL("c.asp")

那么
问题出现了 SESSION即使清空 依旧可以显示 问题的要害出现在
页面被缓存(最可恶的IE问题)
经过各种解决方案的测试(传递不同参数,让页面刷新2次等),总觉得不爽!!!
那么有没有最好的方式呢? 有 至少我认为以下我得到的方式应该不错!
那就是按纽不在是传统的直接写超级连接地址 而是:

var a:Button;
var b:Button;
var c:Button;
a.onRelease = function() {
getURL("javascript :document.location.href=’a.asp’");
};
b.onRelease = function() {
getURL("javascript :document.location.href=’b.asp’");
};
c.onRelease = function() {
getURL("javascript :document.location.href=’c.asp’");
};
 
  源文件:  点击这里下载源文件
返回类别: Flash教程
上一教程: 制作齿轮旋转的动画
下一教程: 谈Flash中的鼠标响应

您可以阅读与"AS中getURL存在BUG及详细解决方式"相关的教程:
· Flash内置类Sound的一个小问题及解决方式
· flash 8 安装remoting解决方式
· 看PDF和Flash中毒后迅速解决方式
· 关于倒计时程序的正确性解决方式之一
· Flash与后台编码问题解决新方案
    微笑服务 优质保证 索取样品