CINXE.COM
Login and get more details on textile & apparel – Texpro
<!doctype html> <html> <head> <title>Login and get more details on textile & apparel – Texpro</title> <meta name="description" content="Login and get more details on textile and apparel with latest news and updates in current market." /> <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport" /> <meta name="Revisit-After" content="1 Day" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Robots" content="ALL, INDEX, FOLLOW" /> <meta name="language" content="EN" /> <meta http-equiv="content-language" content="en-US" /> <meta name="document-type" content="Public" /> <meta name="document-classification" content="Business to Business" /> <meta name="coverage" content="Worldwide" /> <meta name="author" content="www.fibre2fashion.com" /> <meta name="distribution" content="global" /> <meta name="twitter:card" content="summary_large_image" /> <link rel='canonical' href='https://members.fibre2fashion.com/?myurl=https://texpro.fibre2fashion.com/ta' /> <script type="text/javascript" defer> function ReadCookie(cookieName) { var re = new RegExp('[; ]' + cookieName + '=([^\\s;]*)'); var sMatch = (' ' + document.cookie).match(re); if (cookieName && sMatch) return unescape(sMatch[1]); return ''; } function SetCookie(cookieName, cookieValue, nDays) { var today = new Date(); var expire = new Date(); if (nDays === null || nDays === 0) nDays = 1; expire.setTime(today.getTime() + 3600000 * 24 * nDays); document.cookie = cookieName + "=" + escape(cookieValue) + ";path=/;domain=.fibre2fashion.com;expires=" + expire.toGMTString(); } function makeid() { var text = ""; var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for (var i = 0; i < 9; i++) text += possible.charAt(Math.floor(Math.random() * possible.length)); return text; } uival = ReadCookie("flthiga") if (uival == "") { var jcval = makeid() SetCookie("flthiga", jcval, 365); uival = jcval; } Psection = ReadCookie("paidsection") </script> <script defer type="text/javascript" language="javascript" src="https://static.fibre2fashion.com//VirtualPageView/SetVirtualPageView.js?V=1.4"></script> <!-- Google Tag Manager --> <script defer> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-NDR3B7');</script> <!-- End Google Tag Manager --> <!-- Webengage Script Start --> <script defer id="_webengage_script_tag" type="text/javascript" language="javascript" src="https://static.fibre2fashion.com/staticresources/js/externalplugin/f2fwebengage.min.js?var=1.0"></script> <script defer type="text/javascript" async language="javascript" src="https://static.fibre2fashion.com/staticresources/js/externalplugin/webengagecookie.min.js"></script> <!-- Webengage Script End --> <link rel="shortcut icon" href="https://static.fibre2fashion.com/images/favicon.ico" type="image/x-icon"> <link rel="icon" href="https://static.fibre2fashion.com/images/favicon.ico" type="image/x-icon"> <link type="text/css" href="https://static.fibre2fashion.com/staticresources/css/bootstrap.min.css" rel="stylesheet" /> <link type="text/css" href="https://static.fibre2fashion.com/staticresources/css/font-awesome.min.css" rel="stylesheet" /> <link type="text/css" href="https://static.fibre2fashion.com/fonts/fontface.css" rel="stylesheet" /> <script src="https://static.fibre2fashion.com/staticresources/js/jquery/1_11/jquery.min.js"></script> <script src="https://static.fibre2fashion.com/staticresources/js/bootstrap/bootstrap.min.js"></script> <script src="https://static.fibre2fashion.com/staticresources/js/jquery/plugins/jquery.validate.min.js"></script> <script src="https://static.fibre2fashion.com/staticresources/js/jquery/plugins/jquery.validate.unobtrusive.min.js"></script> <script src="https://static.fibre2fashion.com/staticresources/js/jquery/plugins/jquery-ui.min.js"></script> <script type="text/javascript" src="https://static.fibre2fashion.com/staticresources/js/f2f/plugins/Common.min.js?var=1.0"></script> <script src="/bundles/AuthenticationJS?v=j63xrx1ziVOayMuhwud6Z68GEt95R4JARjrCRagH7jg1"></script> <script src="/Scripts/Common.js"></script> <link type="text/css" href="/Content/css/texpro-autotrial.min.css?var=1.32" rel="stylesheet" /> <link type="text/css" href="https://static.fibre2fashion.com/staticresources/texproresource/css/style.css" rel="stylesheet" /> <style> .regbtnLoginloding { background: url(https://static.fibre2fashion.com/staticresources/images/loading-buffering.gif) no-repeat 100% #3B9ADF !important; background-size: 18px 18px !important; transition: none !important; } </style> </head> <body> <div class="login"> <div class="Alert"><span class="tick_icon"></span> <span class="alert_message"></span></div> <div class="container"> <div class="login-bx" id="login-box"> <div class="text-pro-logo"> <img src="https://static.fibre2fashion.com/staticresources/texproresource/images/tex-pro-orange-logo.png" alt="texpro"> </div> <p> Welcome! <br> Sign in with your credentials. </p> <div id="LoginErrorMessage" style="display:none"> <span class="redColorMsg"></span> </div> <form id="frmLogin"> <input type="hidden" id="referrerUrl" name="referrerUrl" value="" /> <input type="hidden" id="isEmaiOTPVaidate" name="isEmaiOTPVaidate" value="false" /> <div> <span class="field-validation-valid" data-valmsg-for="UserName" data-valmsg-replace="true"></span> <span class="field-validation-error" style="display:none" id="idForgotPassErroe">Please enter user name or email id</span> </div> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span> <input class="form-control" data-val="true" data-val-required="Please enter user name or email id" id="UserName" name="UserName" onblur="HideLoginErrorMsg()" onfocus="HideLoginErrorMsg()" placeholder="Enter your user name or email id" type="text" value="" /> </div> <div><span class="field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span></div> <div class="input-group" id="PasswordBlock"> <span class="input-group-addon"><i class="fa fa-lock" aria-hidden="true"></i></span> <input class="form-control" data-val="true" data-val-required="Please enter password" id="Password" name="Password" placeholder="Enter your password" type="password" /> </div> <span style="display:none" id="otpBlock"> <br> <label for="OTP">OTP</label> <span id="OtpMsg" style="float:right;color:red;"></span> <input class="form-control" id="Otp" name="Otp" type="password" placeholder="Enter OTP"> </span> <div style="display:none" id="emailotpBlock"> <label for="Email_OTP">Email OTP</label> <span id="EmailOtpMsg" style="float:right;color:red;"></span> <input class="form-control" id="LoginWithEmailOtp" name="LoginWithEmailOtp" placeholder="Enter OTP" type="text"> <br> </div> <span style="display:none;" class="field-validation-error" data-valmsg-for="LoginWithEmailOtp" data-valmsg-replace="true" id="emaiotperrormessageval"><span for="LoginWithEmailOtp" generated="true" class="">Incorrect OTP. Please try again</span></span> <div class="forgotpass signotp-forgotpassword" id="frgetpwd"> <span class="bluetext_action" id="signinwithotp" onclick="showAndGenerateOtp()">Sign in using email OTP</span> <a href="javascript:void(0)" class="forgot forgot-pwd-btn inline" style="cursor:pointer;" type="button" id="ShowForgotPasswordPopUp"> <label class="forgot" style="cursor:pointer;">Forgot password?</label> </a> </div> <div class="forgotpass signotp-forgotpassword" id="signinwithpwd" style="display:none;"> <span class="bluetext_action" id="loginwithpwd" onclick="signinwithpassword()">Sign in using password</span> <span id="resend" style="text-align: right;" onclick="showAndGenerateOtp()"></span> </div> <div class="col-xs-6 timer smalldevice row resendWrapper" style="display:none;"> <button class="btn btn-success member-submit-btn resendOtp" type="button" id="ResendOtp"> Resend OTP <span id="timer">1:00</span> </button> <input type="hidden" id="ResetTimer" value="0" /> </div> <button class="btn btn-info submit-btn" type="button" id="login" onclick="loginSubmit();"> Submit </button> </form> <p class="powerdby">Powered by <a target="_blank" href="https://www.fibre2fashion.com/"><strong>Fibre2Fashion.com</strong></a></p> </div> <div id="UnofficialemailModal" class="modal fade modal-center" role="dialog" style="display:none"> <div class="modal-dialog"> <div class="modal-content"> <button id="UnofficialemailClose" type="button" class="close" data-dismiss="modal">×</button> <div class="text-pro-logo"><img src="https://static.fibre2fashion.com/staticresources/texproresource/images/tex-pro-orange-logo.png" alt="texpro"> </div> <div class="modal-body"> <div class="signup-title sorryText"> Sorry!</div> <span> Please login with your official email id only.</span> <a class="btn-mailid" href="https://members.fibre2fashion.com/signup?myurl=https://texpro.fibre2fashion.com/ta/">SIGN UP <br />WITH OFFICIAL EMAIL ID</a> <p class="powerdby">Powered by <a target="_blank" href="https://www.fibre2fashion.com/"><strong>Fibre2Fashion.com</strong></a></p> </div> </div> </div> <div class="modal-backdrop fade in"></div> </div> <div id="DomainblockListModal" class="modal fade modal-center" role="dialog" style="display:none"> <div class="modal-dialog"> <div class="modal-content"> <button id="DomainblockListClose" type="button" class="close" data-dismiss="modal">×</button> <div class="text-pro-logo"><img src="https://static.fibre2fashion.com/staticresources/texproresource/images/tex-pro-orange-logo.png" alt="texpro"> </div> <div class="modal-body"> <div class="signup-title sorryText"> Sorry!</div> <span> Your email id is not authorized for the trial. For any queries, send an email to <a href="mailto:texpro@fibre2fashion.com">texpro@fibre2fashion.com</a> </span> <p class="powerdby">Powered by <a target="_blank" href="https://www.fibre2fashion.com/"><strong>Fibre2Fashion.com</strong></a></p> </div> </div> </div> </div> <div id="TrialExpiryModal" class="modal fade modal-center" role="dialog" style="display:none"> <div class="modal-dialog"> <div class="modal-content"> <button id="TrialExpiryClose" type="button" class="close" data-dismiss="modal">×</button> <div class="text-pro-logo"><img src="https://static.fibre2fashion.com/staticresources/texproresource/images/tex-pro-orange-logo.png" alt="texpro"> </div> <div class="modal-body"> <div class="signup-title sorryText"> Sorry!</div> <span> Your trial period has expired. For any queries, send an <br />email to <br /> <a href="mailto:texpro@fibre2fashion.com">texpro@fibre2fashion.com</a> </span> <p class="powerdby">Powered by <a target="_blank" href="https://www.fibre2fashion.com/"><strong>Fibre2Fashion.com</strong></a></p> </div> </div> </div> </div> <div id="PaidSubscriptionExpiryModal" class="modal fade modal-center" role="dialog" style="display:none"> <div class="modal-dialog"> <div class="modal-content"> <button id="PaidSubscriptionExpiryClose" type="button" class="close" data-dismiss="modal">×</button> <div class="text-pro-logo"><img src="https://static.fibre2fashion.com/staticresources/texproresource/images/tex-pro-orange-logo.png" alt="texpro"> </div> <div class="modal-body"> <div class="signup-title sorryText"> Sorry!</div> <span> Your subscription has been expired. For renewal, send an email to <a href="mailto:texpro@fibre2fashion.com">texpro@fibre2fashion.com</a> </span> <p class="powerdby">Powered by <a target="_blank" href="https://www.fibre2fashion.com/"><strong>Fibre2Fashion.com</strong></a></p> </div> </div> </div> </div> <div id="UpdateDetailPopup" class="fade" role="dialog" style="display:none"> <script src="https://static.fibre2fashion.com/staticresources/js/f2f/NumberFormatting/CountryJson.min.js"></script> </div> </div> </div> <script> $('#UserName, #Password').keypress(function (e) { var key = e.which; if (key == 13) { loginSubmit(); return false; } }); $("#ResendOtp").on("click", function () { $("#ShowForgotPasswordPopUp").click(); }); jQuery("#ShowForgotPasswordPopUp").on("click", function () { jQuery("#LoginErrorMessage").hide(); $("#Password").val(""); $(".field-validation-error").hide(); var emailVal = $("#UserName").val(); if (emailVal == null || emailVal == '') { if ($("#UserName").next("span").hasClass("field-validation-error")) { $("#idForgotPassErroe").hide(); } else { $("#UserName").removeClass("form-control input-validation-error"); $("#UserName").removeClass("form-control valid"); $("#UserName").removeClass("form-control valid"); $("#UserName").addClass("form-control input-validation-error"); $("#idForgotPassErroe").show(); } } else { // var isValidate = ValidEmail(emailVal) $("#Password").attr("placeholder", "Enter your new password"); var isValidate = true; if (isValidate) { $("#ResetTimer").val("0"); GenerateOtp(); } else { $("#idForgotPassErroe").show(); } } }); $("#UnofficialemailClose").on("click", function () { $("#UnofficialemailModal").hide(); $("#login-box").removeClass("hide-box"); }); $("#DomainblockListClose").on("click", function () { $("#DomainblockListModal").hide(); $("#login-box").removeClass("hide-box"); }); $("#UpdateDetailPopupClose").on("click", function () { $("#UpdateDetailPopup").hide(); $("#login-box").removeClass("hide-box"); }); $("#TrialExpiryClose").on("click", function () { $("#TrialExpiryModal").hide(); $("#login-box").removeClass("hide-box"); }); $("#PaidSubscriptionExpiryClose").on("click", function () { $("#PaidSubscriptionExpiryModal").hide(); $("#login-box").removeClass("hide-box"); }); </script> <script> var BASEPATHURL = 'https://members.fibre2fashion.com'; var Countercount = 60; </script> <script type="text/javascript" src="//platform.linkedin.com/in.js"> api_key:75j21jbr3i6bcv authorize: false </script> <script src="https://apis.google.com/js/client:plusone.js" async defer></script> <script> $(document).ready(function () { MixpanelF2FEventAttributes.F2FPageName = "Texpro Login"; MixpanelF2FEventAttributes.F2FIsDomainOnly = "False"; MixpanelF2FEventAttributes.F2FIsSubdomainOnly = "True"; MixpanelF2FEventAttributes.F2FSubdomain = "Members"; MixpanelF2FEventAttributes.F2FIsTopPage = "True"; MixpanelF2FEventAttributes.F2FIsHome = "True"; }); </script> <!-- Include the Mixpanel library --> <!-- Paste this right before your closing </head> tag --> <script type="text/javascript"> (function (f, b) { if (!b.__SV) { var e, g, i, h; window.mixpanel = b; b._i = []; b.init = function (e, f, c) { function g(a, d) { var b = d.split("."); 2 == b.length && ((a = a[b[0]]), (d = b[1])); a[d] = function () { a.push([d].concat(Array.prototype.slice.call(arguments, 0))); }; } var a = b; "undefined" !== typeof c ? (a = b[c] = []) : (c = "mixpanel"); a.people = a.people || []; a.toString = function (a) { var d = "mixpanel"; "mixpanel" !== c && (d += "." + c); a || (d += " (stub)"); return d; }; a.people.toString = function () { return a.toString(1) + ".people (stub)"; }; i = "disable time_event track track_pageview track_links track_forms track_with_groups add_group set_group remove_group register register_once alias unregister identify name_tag set_config reset opt_in_tracking opt_out_tracking has_opted_in_tracking has_opted_out_tracking clear_opt_in_out_tracking start_batch_senders people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user people.remove".split(" "); for (h = 0; h < i.length; h++) g(a, i[h]); var j = "set set_once union unset remove delete".split(" "); a.get_group = function () { function b(c) { d[c] = function () { call2_args = arguments; call2 = [c].concat(Array.prototype.slice.call(call2_args, 0)); a.push([e, call2]); }; } for (var d = {}, e = ["get_group"].concat(Array.prototype.slice.call(arguments, 0)), c = 0; c < j.length; c++) b(j[c]); return d; }; b._i.push([e, f, c]); }; b.__SV = 1.2; e = f.createElement("script"); e.type = "text/javascript"; e.async = !0; e.src = "undefined" !== typeof MIXPANEL_CUSTOM_LIB_URL ? MIXPANEL_CUSTOM_LIB_URL : "file:" === f.location.protocol && "//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//) ? "https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js" : "//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js"; g = f.getElementsByTagName("script")[0]; g.parentNode.insertBefore(e, g); } })(document, window.mixpanel || []); </script> <!-- Include the MixpanelWrapper script --> <script type="text/javascript" src="https://static.fibre2fashion.com/staticresources/js/f2f/F2FTrackEvents.min.js?var=3.2"></script> <script> jQuery(document).ready(function () { // Initialize Mixpanel using your project token //Neet to replace this tocken in config of project var mixpanelToken = "2742f3e9fea554656eb263e67f60fa0f"; MixpanelWrapper.init(mixpanelToken); //calling F2FPageview for the Track PageView. MixpanelWrapper.F2FPageview(); MixpanelWrapper.ClickEventTracking(); /*Advertisement Mixpanel impression Tracking Start*/ //MixpanelWrapper.TrackBannerImpression(); /*Advertisement Mixpanel impression Tracking End*/ /*Advertisement Mixpanel Click Tracking Start*/ MixpanelWrapper.TrackBannerClick(); /*Advertisement Mixpanel Click Tracking End*/ /*Initialize the scroll tracking*/ //MixpanelWrapper.trackScrollScreen(); }); </script> </body> </html>