Witam kolegow koderow. (nie mam polskich znakow, damn)
Mam problem. Otoz wprowadzam drobne zmiany w interfejsie na stronie internetowej, ktora pozwala uzytkownikowi na wglad w pomiary miernika. To jest akurat niewazne. Do czego zmierzam - kiedy wprowadzam adres strony, jestem skierowany do witryny logowania:
*Zalacznik numer jeden *
Udalo mi sie ominac autoryzacje - klient chce by nazwa uzytkownika i haslo bylo takie samo jak do serwera (czyli logujac sie na komputer, logujemy sie automatycznie na strone)
Teraz pojawil sie problem, a ze nie jestem programista, zwracam sie do Was. Chce zostawic okno 'Schneider Eletric', ale usunac okienka dla Nazwy Uzytkownika i Haslo. Bo sa mi niepotrzebne.
Dodaje skrypt, nie wiem, czy w ogole patrze na odpowiedni plik? Z gory dzieki za pomoc!
@model Applications.Web.Models.LogOnModel
<body class="greyBackground">
<div class="login_dlg">
<div class="loginBox" style="margin-top:130px;">
<form id="logOnForm" method="post" onsubmit="logonFormOnSubmit()">
<div class="editor-field">
@Html.LabelFor(m => m.UserName)
@Html.TextBoxFor(m => m.UserName)
<input name="UserNameDisabled" id="UserNameDisabled" type="text" value="" style="display:none;" disabled="disabled" />
@Html.HiddenFor(m => m.RedirectHashValue)
</div>
<div class="editor-field">
@Html.LabelFor(m => m.Password)
@Html.PasswordFor(m => m.Password)
@Html.HiddenFor(m => m.EncodedPassword)
</div>
@if (!Html.ViewData.ModelState.IsValid)
{
<div class='logOnValidationSummary'>
@Html.ValidationSummary(false)
</div>
}
</form>
</div>
<div style="position:absolute;bottom:20px;left:20px;width:490px;">
<div class="copyrightText">@ViewBag.CopyrightLine2</div>
</div>
</div>
<script>
$(document).ready(function () {
if (!$("#UserName").val()) {
$("#UserName").focus();
} else {
$("#Password").focus();
}
$("#UserName").val('supervisor'); // Sets value of username
$("#Password").val('0'); // Sets password
$("#logOnForm").submit(); // Submits form query for username and password
});
setTimeout(logonFormOnSubmit, 40000);
function logonFormOnSubmit() {
$("#logOnFormSubmitButton").attr('disabled', 'disabled');
$(".logOnValidationSummary").fadeOut(100);
$("#Password").attr('disabled', 'disabled'); // prevents the value from being posted to the server
$("#UserNameDisabled").val($("#UserName").val());
$("#UserName").hide();
$("#UserNameDisabled").show();
var originalPassword = $("#Password").val();
var encodedPassword = Base64.encode(originalPassword);
$("#EncodedPassword").val(encodedPassword);
// Preserve the existing hash value, to include on redirect
$("#RedirectHashValue").val(window.location.hash.substr(1));
}
</script>
</body>