PDA

View Full Version : مشکل با جاو اسکریپت



r_mehrizi
شنبه 29 تیر 1387, 14:21 عصر
من میخوام داخل صفحه ام از تصاویر امنیتی استفاده کنم هم چنین از مستر پیج هم استفاده می کنم

کدهای تصویر امنیتی به صورت زیر هستش:


<%@PageLanguage="VB"MasterPageFile="~/Pages/MasterPage1.master"AutoEventWireup="false"CodeFile="register.aspx.vb"Inherits="Pages_register"title="£ ¢ ëںê کں© ©" %>
<asp:ContentID="Content1"ContentPlaceHolderID="ContentPlaceHolder1"Runat="Server">
<scriptlanguage="javascript"type="text/javascript">
function SecurityImageValidator(sender,args)
{
if(b64_md5(args.Value.toLowerCase())==document.get ElementById("hiHashedSecurityCode").value){
document.getElementById("msg").innerHTML="succ";

args.IsValid=true;}
else
{document.getElementById("msg").innerHTML="failed";
args.IsValid=false;
return args.IsValid;}
}
</script>

<scriptsrc="md5.js"language="javascript"type="text/javascript"></script>

<div>



<tablestyle="width: 316px">
<tr>
<tdstyle="width: 127px">
<asp:RadioButtonID="rbVeryHigh"runat="server"Font-Names="Tahoma"Font-Size="8pt"
GroupName="Level"Text="SecurityLevel.VeryHigh"Checked="True"/></td>
<tdstyle="width: 100px">
<asp:ImageID="iVeryHigh"runat="server"BorderColor="Black"BorderStyle="Solid"
BorderWidth="1px"/></td>
</tr>
<tr>
<tdstyle="width: 127px">
<asp:ButtonID="Check"runat="server"OnClick="Check_Click"Text="Register"/></td>
<tdstyle="width: 100px">
<asp:TextBoxID="tbCode"runat="server"></asp:TextBox></td>
</tr>
<tr>
<tdcolspan="2">
<divid="msg"></div>
</td>
</tr>
</table>

<br/>
<inputid="hiHashedSecurityCode"name="hiHashedSecurityCode"runat="server"type="hidden"/><br/>
<asp:CustomValidatorID="CustomValidator1"runat="server"ClientValidationFunction="SecurityImageValidator"
ControlToValidate="tbCode"Display="Dynamic"ErrorMessage="Please verify security code that you entered."></asp:CustomValidator><br/>
<asp:RequiredFieldValidatorID="RequiredFieldValidator1"runat="server"ControlToValidate="tbCode"
Display="Dynamic"ErrorMessage="Security Code Required."></asp:RequiredFieldValidator>
<br/>
<br/>



اما وقتی برنامه اجرا میشه به جای اینکه پیغام succ یا failed را بده این پیغام را میده

Please verify security code that you entered.