Benim yukarıdaki sitedeki Giriş butonuna bastığımda yeni bir pencere açılıyor.
https://ebeyanname.gib.gov.tr/giris.html
ve beni bu sayfaya yönlendiriyor. Benim bu sayfayı Webbrowser ile görüntülemem gerekiyor. Yeni pencerede açtığı içinde sıkıntı oluyor. İçine veri entegre etmem gerekiyor...
Giriş sayfasında bir java kodu var. O kod yeni bir pencerede açılmadığı zaman otomatik index sayfasına yönlendiriyor.
Kod:
<script type="text/javascript">
// dont allow this file to be written in the address bar directly, it will be opened as a popup from index.jsp only
if (window.opener == null) window.location.replace(window.location.protocol + "//" + window.location.host + window.location.pathname.substring(0, window.location.pathname.lastIndexOf("/")) + "/index.html");
function checkUserNamePasswords() {
var re8digit=/^\d{8}$/
var un = document.getElementById("username");
var pwd2 = document.getElementById("password2");
var pwd1 = document.getElementById("password1");
if (un.value.search(re8digit) == -1 || un.value.length != 8) {
window.alert("Kullanıcı Kodu 8 rakamdan oluşmalıdır."); un.focus(); return false;
}
if(pwd2.value.length == 0) {
window.alert("Parola boş olamaz.");
pwd2.focus();
return false;
} else if(pwd2.value.length > 8) {
window.alert("Parola en fazla 8 harf veya rakamdan oluşmalıdır.");
pwd2.focus();
return false;
} else if(pwd1.value.length == 0) {
window.alert("Şifre boş olamaz.");
pwd1.focus();
return false;
} else if(pwd1.value.length > 6) {
window.alert("Şifre en fazla 6 rakamdan oluşmalıdır.");
pwd1.focus();
return false;
}
return true;
}
function checkForm() {
try{
if (!checkUserNamePasswords())
return;
ajaxLogin('eyeks');
}catch(err){}
}
</script>