| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > ActionScript教程 > 文章正文 用户登录
没有相关文章

AS中getURL存在BUG及具体解决方法           

AS中getURL存在BUG及具体解决方法

作者:tommyhen… 来源:闪吧 更新:2005-12-17 12:21:57 错误报告 我要投稿
举例说明问题!!
有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’");
};
文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。