Javascript 使用JS从outlook导入联系人
我需要将outlook中的联系人导入web应用程序。我认为这是可能与JS,但我不知道如何。有人能给我一个问题的示例代码吗?您可以使用activex和javascript导出outlook联系人,但需要用户在浏览器中启用activex设置,而且Firefox不支持activex,因此您的解决方案依赖于IE。请参阅以下示例:Javascript 使用JS从outlook导入联系人,javascript,import,outlook,Javascript,Import,Outlook,我需要将outlook中的联系人导入web应用程序。我认为这是可能与JS,但我不知道如何。有人能给我一个问题的示例代码吗?您可以使用activex和javascript导出outlook联系人,但需要用户在浏览器中启用activex设置,而且Firefox不支持activex,因此您的解决方案依赖于IE。请参阅以下示例: function importContacts() { try{ var objOutlook = new Active
function importContacts() {
try{
var objOutlook = new ActiveXObject( "Outlook.Application" );
}
catch(e){
alert("Outlook needs to be installed on the machine for data to export.");
return false;
}
ns = objOutlook.GetNamespace("MAPI");
if( ns )
{
als = ns.AddressLists;
if( als )
{
if( als.count > 0 )
{
al = als.Item(1);
aes = al.AddressEntries;
for( tmpi = 1; tmpi <= aes.Count; tmpi++)
{
ae = aes.Item(tmpi);
emai = ae.Address;
}
}
}
}
}
函数importContacts(){
试一试{
var objOutlook=新的ActiveXObject(“Outlook.Application”);
}
捕获(e){
警报(“需要在计算机上安装Outlook才能导出数据。”);
返回false;
}
ns=objOutlook.GetNamespace(“MAPI”);
如果(ns)
{
als=ns.地址列表;
如果(als)
{
如果(als.count>0)
{
al=als。第(1)项;
aes=所有地址条目;
对于(tmpi=1;tmpi您可以使用activex和javascript导出outlook联系人,但它需要用户在浏览器中启用activex设置,而且Firefox不支持activex,因此您的解决方案取决于IE。请参阅以下示例:
function importContacts() {
try{
var objOutlook = new ActiveXObject( "Outlook.Application" );
}
catch(e){
alert("Outlook needs to be installed on the machine for data to export.");
return false;
}
ns = objOutlook.GetNamespace("MAPI");
if( ns )
{
als = ns.AddressLists;
if( als )
{
if( als.count > 0 )
{
al = als.Item(1);
aes = al.AddressEntries;
for( tmpi = 1; tmpi <= aes.Count; tmpi++)
{
ae = aes.Item(tmpi);
emai = ae.Address;
}
}
}
}
}
函数importContacts(){
试一试{
var objOutlook=新的ActiveXObject(“Outlook.Application”);
}
捕获(e){
警报(“需要在计算机上安装Outlook才能导出数据。”);
返回false;
}
ns=objOutlook.GetNamespace(“MAPI”);
如果(ns)
{
als=ns.地址列表;
如果(als)
{
如果(als.count>0)
{
al=als。第(1)项;
aes=所有地址条目;
对于(tmpi=1;tmpi