【发布时间】:2012-02-29 17:04:06
【问题描述】:
我有一个在 asp.net (.NET Framework 4) 中构建的非常简单的页面,它有一个包含几个视图的多视图,这些视图在单击按钮时显示 - 这似乎在我测试过的所有浏览器上都可以正常工作我的本地机器,但是一旦我将它移动到服务器,当使用 Safari 查看页面时单击按钮时,活动视图不会改变。
在调试时(或在服务器上的其他浏览器上查看页面时),我没有看到任何错误或警告。有趣的是,如果我使用 iPhone(4S) 查看该页面,但尝试使用安装在我的 PC 上的 Safari 5.1.2 浏览它,则该页面在服务器上显示和工作正常,这是我发现问题的地方。
似乎没有触发的代码如下所示,并在单击 asp 按钮时触发:
MultiView1.ActiveViewIndex = 2
有没有人遇到过类似的问题,因为我在网上找不到很多东西?
可以在以下 URL 看到相关页面 - http://www.ddlgroup.eu/ArdbegSurvey/survey.aspx
【问题讨论】:
-
感谢您的回复,但我不知道 - 如果这是问题所在,我不希望在调试时也会在本地机器上看到它吗?
-
我不知道,但在我的 Safari 上它可以工作,是在调查结束时给我另一个错误。
-
是的,调查结束时的错误是预期的,因为我已将它放在当前服务器上进行测试 - 当移动到生产服务器时,它会将结果写入文本文件(我知道非常过时但这就是老板想要的!)你用的是什么版本的Safari?
-
safari 版本 = 和你一样