- Timestamp:
- 09/10/10 10:48:11 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/jabberit_messenger/jmessenger/js/jscode/loadIM.js
r3177 r3228 19 19 var windowPopUp = []; 20 20 21 // Sniffer Browser22 var agt = navigator.userAgent.toLowerCase();23 var is_major = parseInt(navigator.appVersion);24 var is_minor = parseFloat(navigator.appVersion);25 var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)26 && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)27 && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));28 var is_gecko = (agt.indexOf('gecko') != -1);29 var is_gecko1_5 = (agt.indexOf('firefox/1.5') != -1 || agt.indexOf('firefox/2') != -1 || agt.indexOf('iceweasel/2') != -1);30 var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));31 var is_ie3 = (is_ie && (is_major < 4));32 var is_ie4 = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );33 var is_ie4up = (is_ie && (is_major >= 4));34 var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );35 var is_ie5_5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));36 var is_ie5up = (is_ie && !is_ie3 && !is_ie4);37 var is_ie5_5up =(is_ie && !is_ie3 && !is_ie4 && !is_ie5);38 var is_ie6 = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );39 var is_ie6up = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);40 var is_win = ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );41 42 21 // Images 43 22 var add_user = new Image(); … … 384 363 function getIsIE() 385 364 { 386 return is_ie;365 return SnifferBrowser.isCompatible('is_ie'); 387 366 } 388 367 … … 814 793 var _rosterDiv = function() 815 794 { 816 var _idUser = Base64.decode(getUserCurrent().jid); 817 818 var paramListContact = 819 { 820 'idUser' : _idUser, 821 'full_name' : (( fullName.length < 25 ) ? fullName : ( fullName.substring( 0, 25) + "...")), 822 'path_jabberit' : path_jabberit, 823 'help_expresso' : help_expresso, 824 'zIndex_' : zIndex++ 825 }; 826 795 827 796 var winRosterDiv = 828 797 { … … 839 808 title : "Expresso Messenger - Contatos", 840 809 closeAction : "hidden", 841 content : Xtools.parse(Xtools.xml("contacts_list"),"contactsList.xsl", paramListContact)810 content : "" 842 811 }; 843 812 844 813 if( _preferencesIM[0] == "openWindowJabberit:false" ) 845 814 { … … 847 816 winRosterDiv.leftOld = -1500; 848 817 } 849 850 _winBuild( winRosterDiv ); 851 818 819 if( SnifferBrowser.isCompatible('ie8','firefox3','epiphany2','iceweasel3') ) 820 { 821 var _idUser = Base64.decode(getUserCurrent().jid); 822 823 var paramListContact = 824 { 825 'idUser' : _idUser, 826 'full_name' : (( fullName.length < 25 ) ? fullName : ( fullName.substring( 0, 25) + "...")), 827 'path_jabberit' : path_jabberit, 828 'help_expresso' : help_expresso, 829 'zIndex_' : zIndex++ 830 }; 831 832 winRosterDiv.content = Xtools.parse(Xtools.xml("contacts_list"),"contactsList.xsl", paramListContact) 833 834 } 835 else 836 { 837 var paramList = 838 { 839 'path_jabberit' : path_jabberit 840 }; 841 842 winRosterDiv.width = 280; 843 winRosterDiv.height = 430; 844 winRosterDiv.content = Xtools.parse(Xtools.xml("navigator"),"navigatorCompatible.xsl", paramList); 845 } 846 847 _winBuild( winRosterDiv ); 848 852 849 // Photo User 853 850 getPhotoUser(_idUser); … … 1526 1523 // Add Jabber in StatusBar; 1527 1524 addIcon(); 1528 1525 1529 1526 // Auto Connect 1530 1527 setTimeout(function() … … 1532 1529 if( _preferencesIM[0] === 'openWindowJabberit:true' ) 1533 1530 { 1534 TrophyIM.load(); 1531 if( SnifferBrowser.isCompatible('ie8','firefox3','epiphany2','iceweasel3') ) 1532 TrophyIM.load(); 1535 1533 } 1536 1534 … … 1594 1592 // Necessário para não ocasionar problema no ExpressoMail 1595 1593 // quando os itens abaixo não são criados pelo próprio ExpressoMail 1596 if( is_ie)1594 if( SnifferBrowser.isCompatible('is_ie') ) 1597 1595 { 1598 1596 configEvents( window, 'onload', function( )
Note: See TracChangeset
for help on using the changeset viewer.