mirror of
				https://github.com/crypto-pro-web/crypto-pro-js.git
				synced 2025-10-31 14:23:22 +03:00 
			
		
		
		
	еще ближе к оригиналу
This commit is contained in:
		
							parent
							
								
									edc05962f9
								
							
						
					
					
						commit
						7cfc675a4b
					
				
							
								
								
									
										31
									
								
								dist/crypto-pro.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										31
									
								
								dist/crypto-pro.js
									
									
									
									
										vendored
									
									
								
							| @ -459,26 +459,8 @@ var CryptoPro = | ||||
| 	                return objWebClassFactory.CreateObject(name); | ||||
| 	            } | ||||
| 	            catch (e) { | ||||
| 	                try { | ||||
| 	                    // Для версий плагина ниже 2.0.12538
 | ||||
| 	                    return new ActiveXObject(name); | ||||
| 	                } catch (e) { | ||||
| 	                    var mimetype = navigator.mimeTypes['application/x-cades']; | ||||
| 	 | ||||
| 	                    if (mimetype) { | ||||
| 	                        if (mimetype.enabledPlugin) { | ||||
| 	                            console.log( | ||||
| 	                                'EDS:', | ||||
| 	                                'Плагин КриптоПРО ЭЦП browser plug-in загружен,', | ||||
| 	                                'но не создаются обьекты' | ||||
| 	                            ); | ||||
| 	                        } else { | ||||
| 	                            console.log('EDS:', 'Ошибка при загрузке плагина КриптоПРО ЭЦП browser plug-in'); | ||||
| 	                        } | ||||
| 	                    } else { | ||||
| 	                        console.log('EDS:', 'Плагин КриптоПРО ЭЦП browser plug-in недоступен'); | ||||
| 	                    } | ||||
| 	                } | ||||
| 	                // Для версий плагина ниже 2.0.12538
 | ||||
| 	                return new ActiveXObject(name); | ||||
| 	            } | ||||
| 	        } | ||||
| 	        // В Firefox, Safari создаются объекты NPAPI
 | ||||
| @ -796,15 +778,10 @@ var CryptoPro = | ||||
| 	                false); | ||||
| 	        }else | ||||
| 	        { | ||||
| 	            if (window.addEventListener) { | ||||
| 	                window.addEventListener("load", function (event) { | ||||
| 	                    load_npapi_plugin(); | ||||
| 	                    check_npapi_plugin(); | ||||
| 	                }, false); | ||||
| 	            } else { | ||||
| 	            window.addEventListener("load", function (event) { | ||||
| 	                load_npapi_plugin(); | ||||
| 	                check_npapi_plugin(); | ||||
| 	            } | ||||
| 	            }, false); | ||||
| 	        } | ||||
| 	    } | ||||
| 	 | ||||
|  | ||||
							
								
								
									
										2
									
								
								dist/crypto-pro.js.map
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/crypto-pro.js.map
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										31
									
								
								src/cades.js
									
									
									
									
									
								
							
							
						
						
									
										31
									
								
								src/cades.js
									
									
									
									
									
								
							| @ -247,26 +247,8 @@ | ||||
|                 return objWebClassFactory.CreateObject(name); | ||||
|             } | ||||
|             catch (e) { | ||||
|                 try { | ||||
|                     // Для версий плагина ниже 2.0.12538
 | ||||
|                     return new ActiveXObject(name); | ||||
|                 } catch (e) { | ||||
|                     var mimetype = navigator.mimeTypes['application/x-cades']; | ||||
| 
 | ||||
|                     if (mimetype) { | ||||
|                         if (mimetype.enabledPlugin) { | ||||
|                             console.log( | ||||
|                                 'EDS:', | ||||
|                                 'Плагин КриптоПРО ЭЦП browser plug-in загружен,', | ||||
|                                 'но не создаются обьекты' | ||||
|                             ); | ||||
|                         } else { | ||||
|                             console.log('EDS:', 'Ошибка при загрузке плагина КриптоПРО ЭЦП browser plug-in'); | ||||
|                         } | ||||
|                     } else { | ||||
|                         console.log('EDS:', 'Плагин КриптоПРО ЭЦП browser plug-in недоступен'); | ||||
|                     } | ||||
|                 } | ||||
|                 // Для версий плагина ниже 2.0.12538
 | ||||
|                 return new ActiveXObject(name); | ||||
|             } | ||||
|         } | ||||
|         // В Firefox, Safari создаются объекты NPAPI
 | ||||
| @ -584,15 +566,10 @@ | ||||
|                 false); | ||||
|         }else | ||||
|         { | ||||
|             if (window.addEventListener) { | ||||
|                 window.addEventListener("load", function (event) { | ||||
|                     load_npapi_plugin(); | ||||
|                     check_npapi_plugin(); | ||||
|                 }, false); | ||||
|             } else { | ||||
|             window.addEventListener("load", function (event) { | ||||
|                 load_npapi_plugin(); | ||||
|                 check_npapi_plugin(); | ||||
|             } | ||||
|             }, false); | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Vitalii Goma
						Vitalii Goma