页面上有asp:button,我设置buttuon的OnClientClick属性OnClientClick="return putque()",在页面的javasript脚本中加入函数putque---function putque(){return false;}在家里程序不会调用server端的click;在公司,却会调用server端的click。我家里和公司的电脑都是WinXP(SP2)、VS2005(SP1),为什么会发生这种事哪?真是搞不懂?
调试欢乐多
调试脚本.Internete高级选项允许调试脚本.->vs调试->窗口->脚本资源管理器-调试脚本.
这么写
呵呵 弱弱的问一下,你想挑战MS吗,你放马到MSDN发表言论去 哈哈
-------------------------------------------
我没这个水平。但对于这个技术,我觉得不放心。
看看html不就明白了
瞎怀疑啥呀
这样的代码,我在公司的机器上 CPU 32位, XP Professional,IE 6来正常。
但在家里的机器,CPU AMD 64位,XP Professional,IE 6 ,无论点什么,都会触发服务器端的事件。这个也是挺怪的。
加在Load中就可以了.
我们是没有办法要求用户不装flashget的,真是没辙。
-----------
这个跟OnClientClick 一点关系都没有。
如果它装了,你换别的技术也没办法,最终只要HTML一样就没则。
好比客户电脑黑了,你网站做的在牛B也没用,他就是上不了你的网站,你能怪你的网站做的不好吗?
.Attributes.Add("onclick", "return putque()")