作者GoodTauSo (一再的失败...)
看板PHP
标题[请益] 版面位置会受到上一个开启的php页面影响.
时间Mon Oct 18 19:22:28 2010
环境: WindowsXP + PHP5 + IE8
用IE开启两个不同PHP时,後开的版面配置会被前开的所影响.
比方说
index1.php内有一button名称123
index2.php内有一button名称456
如果先开index1,再开index2,
则index2内的button名称会变成123,
同时位置也会跟index1内的button一样.
反之如果先开index2再开index1,
则index1内的元件(如果有相同类型元件)会受到index2的设定所影响,
但是执行上是正常的(按下去的功能没有受到影响).
是一个简易的研讨会报名系统,有报名页面与查询页面
正常的报名页面
http://ppt.cc/luQ8
正常的查询页面
http://ppt.cc/ywr3
受"查询页面"影响的报名页面
http://ppt.cc/0tsz
受"报名页面"影响的查询页面
http://ppt.cc/eEAs
必须要将所有IE关闭,再开启一个新IE才会恢复正常
试了几台电脑都是如此,
感觉好像是元件的"历史属性"被套用到其它同类型的不同元件去了.
要如何修正?
--
test
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.53.194
1F:→ LewisHamiltn:没有所谓历史属性这种东西...cookie or session 10/18 20:01
2F:→ LewisHamiltn:or你的appserv爆炸了 贴点程式码来看看吧... 10/18 20:01
3F:→ GoodTauSo:我的意思就是IE误判元件属性的"历史资料"而套用到别处 10/19 00:09
4F:→ guardlan:好几台电脑都是如此!? 网址来我看一下...=.= 10/19 11:48
※ 编辑: GoodTauSo 来自: 140.114.53.194 (10/19 14:21)
5F:→ guardlan:看了...不过我看不懂...从没遇过你说的这个问题... 10/19 18:12
6F:→ guardlan:感觉很像是浏览器挂掉...没理由每台电脑都这样吧...!? 10/19 18:14
7F:→ GoodTauSo:找到原因了,每个php的class都取成同样名称会导致此情况 10/19 19:44