0
Der Versuch, Informationen von der Karte zu lesen, einen Smartcard-Leser dessen Verwendung im Web zu implementierenActiveXObject ist nicht für alle Browser außer IE definiert
<script type="text/javascript">
function comEventOccured(myform) {
try {
var obj = new ActiveXObject("mykadproweb.mykadproweb.jpn");
var strRet = obj.BeginJPN("FT SCR2000 0");
if (strRet == "0") {
document.forms[0].txtIDNum.value = obj.getIDNum();
document.forms[0].txtBirthDate.value = obj.getBirthDate();
document.forms[0].txtKPTName.value = obj.getKPTName();
document.forms[0].txtOldIDNum.value = obj.getOldIDNum();
document.forms[0].txtReligion.value = obj.getReligion();
document.forms[0].txtGender.value = obj.getGender();
document.forms[0].txtRace.value = obj.getRace();
document.forms[0].txtAddress1.value = obj.getAddress();
strRet=obj.getPhoto("c:\\myphotov1.jpg");
//load image
var file_location = document.getElementById('show_pic');
file_location.innerHTML='<img src="c:\\myphotov1.jpg" width="150px" height="200px"></img>';
obj.EndJPN();
}
else {
alert("mykadproweb message: " + strRet);
}
} catch (e) {
alert("mykadpro: You dont have MYKAD SDK or FT SCR2000 reader." + e.message);
}
}
</script>
es eine Möglichkeit, dass ich in der Lage bin zu lesen die Informationen aus dem lokalen Verzeichnis?
ActiveX ist eine proprietäre Microsoft-Sache. Andere Browser (ganz zu schweigen von anderen Betriebssystemen) unterstützen dies nicht. – Pointy
Nicht einmal Microsoft unterstützt es mehr in Edge. –
@Pointy Irgendwelche Alternativen? –