FineUI 官方论坛
标题:
【不支持】IE6内核下 ButtonType为Submit多次点击暴JS代码 bug
[打印本页]
作者:
蜗居小车库
时间:
2014-1-9 19:12
标题:
【不支持】IE6内核下 ButtonType为Submit多次点击暴JS代码 bug
因为系统IE为11,没有找到IE6
所以测试浏览器为百度浏览器的兼容模式(IE核)
当Submit按钮的运算比较耗时时 如果前台多次继续点击按钮(按钮为Endable False状态)
就会出现暴JS问题,IE11没有发现 其它浏览器Chrome有发现过.如果buttonType为Button状态则不会出现.
[attach]4136[/attach][attach]4139[/attach]
[attach]4138[/attach]
hello.aspx文件代码
<%@ Page Language="C#" AutoEventWireup="True" CodeBehind="hello.aspx.cs" Inherits="EmptyProjectNet20.hello" %>
<!DOCTYPE html>
<html>
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<x
ageManager ID="
ageManager1" runat="server" />
<x:Form ID="Form2" runat="server" ShowHeader="false" ShowBorder="false" LabelAlign="Right" LabelWidth="70px" EnableBackgroundColor="true">
<Rows>
<x:FormRow ID="FormRow1" runat="server">
<Items>
<x:TextBox ID="txt1" Label="测试" runat="server" Width="300px"></x:TextBox>
<x:Button Text="点击弹出对话框" Type="Submit" runat="server" ID="btnHello" ValidateForms="Form2">
</x:Button>
</Items>
</x:FormRow>
</Rows>
</x:Form>
</form>
</body>
</html>
后台代码
using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using FineUI;namespace EmptyProjectNet20{ public partial class hello : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void btnHello_Click(object sender, EventArgs e) { for (int i = 0; i < 1000000; i++) { txt1.Text = ("你好 FineUI!" + i); } } }}
作者:
sanshi
时间:
2014-1-11 14:53
IE6不支持,看支持的浏览器:
http://fineui.com/demo
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4