CINXE.COM

R-TT - Feedback

<!DOCTYPE html> <html lang="pt"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width,initial-scale=1" /> <meta http-equiv="content-language" content="pt" /> <link rel="stylesheet" type="text/css" href="/includes/pt/style.css" /> <link rel="shortcut icon" href="/images/rtt.ico" /> <link rel="icon" type="image/png" href="/images/rtt.png" sizes="64x64"> <title>R-TT - Feedback</title> <meta name="keywords" content="feedback, coment谩rios, apoio ao cliente, recupera莽茫o de dados, undelete, imagem de unidade, recupera莽茫o mail, disco r铆gido limpo e limpeza" /> <meta name="Description" content="Valorizamos o feedback dos nossos clientes." /> <meta name="title" content="R-TT - Feedback" /> </head> <body> <div id="root"> <div> <div style="overflow-x:hidden;"> <div id="hdr-wrapper" class="hdr-wrapper"> <div id="hdr-hdr" class="section hdr-hdr"> <div class="hdr-logo"> <a href="https://www.r-tt.com/pt/" title="R-Tools Technology Inc."> <img src="/images/nav/rtt-logo.png" alt="R-Tools Technology Inc." width="225" height="85" /> </a> </div> <div class="hdr-search-container"> <form class="hdr-search-form" name="search_form" action="/scripts/search" method="post" onsubmit="return doSearch(document.search_form)"> <input type="hidden" name="config" value="../../../r-tt/private/config/ssserver.pt" /> <div class="hdr-search-row"> <span class="hdr-search-icon" onclick="doSearch(document.search_form)"></span> <input type="text" name="QUERY" class="hdr-search-input" value="Pesquisar..." onfocus="onSearchFocus(document.search_form)" /> </div> </form> </div> <script type="text/javascript" charset="utf-8"> function onSearchFocus(F) { if (F.QUERY.value == "Pesquisar...") { F.QUERY.value=""; F.QUERY.style.color = "#404040"; } return true; } function doSearch(F) { if (F.QUERY.value == "Pesquisar...") {F.QUERY.value="";} if (F.QUERY.value == "") {alert("Por favor especifique um padr茫o de pesquisa");F.QUERY.focus();return false;} return true; } </script> <div class="hdr-info"> <div> Dedicamo-nos a fornecer solu莽玫es de software r谩pidas, eficientes e sustent谩veis que fazem a diferen莽a na ind煤stria de desenvolvimento de software. </div> </div> <div class="clearwoflex"></div> <div class="hdr-langs"> <div class="langs-block"> <div class="langs-btn"> <div class="langs-cur-flag"> <img width="51" height="29" alt="" src="/images/lang/pt.png"/> </div> <span class="langs-sel"></span> </div> <div class="langs-list"> <a href="https://www.r-tt.com/Feedback.shtml"> <img src="/images/lang/en.png" width="51" height="29" alt="" /> <span>English</span> </a> <a href="https://www.r-tt.com/de/Feedback.shtml"> <img src="/images/lang/de.png" width="51" height="29" alt="" /> <span>Deutsch</span> </a> <a href="https://www.r-tt.com/fr/Feedback.shtml"> <img src="/images/lang/fr.png" width="51" height="29" alt="" /> <span>Fran&ccedil;ais</span> </a> <a href="https://www.r-tt.com/it/Feedback.shtml"> <img src="/images/lang/it.png" width="51" height="29" alt="" /> <span>Italiano</span> </a> <a href="https://www.r-tt.com/es/Feedback.shtml"> <img src="/images/lang/es.png" width="51" height="29" alt="" /> <span>Espa&ntilde;ol</span> </a> <a href="https://www.r-tt.com/nl/Feedback.shtml"> <img src="/images/lang/nl.png" width="51" height="29" alt="" /> <span>Nederlands</span> </a> <a href="https://www.r-tt.com/pl/Feedback.shtml"> <img src="/images/lang/pl.png" width="51" height="29" alt="" /> <span>Polski</span> </a> <a href="https://www.r-tt.com/ja/Feedback.shtml"> <img src="/images/lang/ja.png" width="51" height="29" alt="" /> <span>&#26085;&#26412;&#35486;</span> </a> <a href="https://www.r-tt.com/ko/Feedback.shtml"> <img src="/images/lang/ko.png" width="51" height="29" alt="" /> <span>&#54620;&#44397;&#50612;</span> </a> <a href="https://www.r-tt.com/zhcn/Feedback.shtml"> <img src="/images/lang/zhcn.png" width="51" height="29" alt="" /> <span>&#31616;&#20307;&#20013;&#25991;</span> </a> <a href="https://www.r-tt.com/zhhk/Feedback.shtml"> <img src="/images/lang/zhhk.png" width="51" height="29" alt="" /> <span>&#31616;&#20307;&#20013;&#25991;</span> </a> <a href="https://www.r-tt.com/ru/Feedback.shtml"> <img src="/images/lang/ru.png" width="51" height="29" alt="" /> <span>&#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;</span> </a> </div> </div> </div> <div class="hdr-menu"> <div class="menu-container" id="menu-container"> <span class="menu-button"> <span class="menu-button-open"></span> <span class="menu-button-close"></span> </span> <a href="https://www.r-tt.com/pt/" class="menu-logo" title="R-Tools Technology Inc."> <img src="/images/nav/rtt-logo.png" alt="R-Tools Technology Inc." width="225" height="85" /> </a> <ul class="menu-main" id="menu-main"> <li class="menu-item"><div class="menu-item-wrap"> <span class="menu-title"> <span class="menu-icon-left"></span> PRODUTOS <span class="menu-icon-right"></span> </span> <div class="menu-dd"> <div class="menu-dd-cont"> <div class="menu-dd-title"> FREEWARE </div> <div class="menu-dd-items"> <ul class="menu-dd-ul"> <li> <a href="https://www.r-undelete.com/pt/">R-Undelete Home</a> </li> <li> <a href="https://www.r-undelete.com/pt/recuperacao-gratuita-fotos-videos/">R-Photo</a> </li> <li> <a href="https://www.r-studio.com/pt/free-linux-recovery/">R-Linux</a> </li> <li> <a href="https://www.r-wipe.com/pt/#lite">R-Wipe &amp; Clean Lite</a> </li> </ul> </div> </div> <div class="menu-dd-cont"> <div class="menu-dd-title"> PARA USO COMERCIAL </div> <div class="menu-dd-items"> <ul class="menu-dd-ul"> <li> <a href="https://www.r-studio.com/pt/Data_Recovery_Technician.shtml"> R-Studio Technician para servi莽os de recupera莽茫o de dados </a> </li> <li> <a href="https://www.drive-image.com/pt/Drive_Image_Licensing.shtml#commercial"> R-Drive Image para servi莽os de backup e implementa莽茫o </a> </li> </ul> </div> </div> <div class="menu-dd-cont"> <div class="menu-dd-title"> PARA USO PESSOAL E EMPRESARIAL </div> <div class="menu-dd-items"> <div class="menu-dd-cols"> <div class="menu-dd-col-title"> <a href="https://www.r-studio.com/pt/data-recovery-software/"> Recupera莽茫o de Dados PRO: </a> </div> <div class="menu-dd-col-ul"><ul class="menu-dd-ul"> <li> <a href="https://www.r-studio.com/pt/">R-Studio for Windows</a> </li> <li> <a href="https://www.r-studio.com/pt/data_recovery_macintosh/">R-Studio for Mac</a> </li> <li> <a href="https://www.r-studio.com/pt/data_recovery_linux/">R-Studio for Linux</a> </li> </ul></div> <div class="clearthis"></div> </div> <div class="menu-dd-cols"> <div class="menu-dd-col-title"> Backup e Restaura莽茫o do Sistema: </div> <div class="menu-dd-col-ul"><ul class="menu-dd-ul"> <li> <a href="https://www.drive-image.com/pt/">R-Drive Image</a> </li> <li> <a href="https://www.drive-image.com/pt/Drive_Image_Licensing.shtml#technician">R-Drive Image Technician</a> </li> </ul></div> <div class="clearthis"></div> </div> <div class="menu-dd-cols"> <div class="menu-dd-col-title"> Privacidade e seguran莽a do PC: </div> <div class="menu-dd-col-ul"><ul class="menu-dd-ul"> <li> <a href="https://www.r-wipe.com/pt/">R-Wipe &amp; Clean</a> </li> <li> <a href="https://www.r-wipe.com/pt/#mac">R-Wipe &amp; Clean for Mac</a> </li> </ul></div> <div class="clearthis"></div> </div> </div> </div> </div> </div></li> <li class="menu-item"><div class="menu-item-wrap"> <span class="menu-title"> <span class="menu-icon-left"></span> <span class="alt-tr-ru-1">COMPRAR ONLINE</span> <span class="menu-icon-right"></span> </span> <div class="menu-dd"> <div class="menu-dd-cont"> <div class="menu-dd-items"> <ul class="menu-dd-ul"> <li> <a href="https://www.r-tt.com/pt/VolumeLicensing.shtml" class="alt-tr-ru-1">Or莽amento</a> </li> <li> <a href="https://www.r-tt.com/pt/GetInvoice.shtml">Obter Fatura</a> </li> <li> <a href="https://www.r-tt.com/pt/FAQ.shtml">FAQ Vendas</a> </li> <li> <a href="https://www.r-tt.com/pt/BuyOnLine.shtml">Pol铆tica de Vendas</a> </li> </ul> </div> </div> </div> </div></li> <li class="menu-item"><div class="menu-item-wrap"> <span class="menu-title"> <span class="menu-icon-left"></span> SUPORTE <span class="menu-icon-right"></span> </span> <div class="menu-dd"> <div class="menu-dd-cont"> <div class="menu-dd-items"> <ul class="menu-dd-ul"> <li> <a href="https://www.r-tt.com/pt/TechnicalSupport.shtml">Suporte T茅cnico</a> </li> <li> <a href="https://www.r-tt.com/pt/PurchasingRequest.shtml">Apoio ao Cliente</a> </li> <li> <a href="https://www.r-studio.com/pt/File_Recovery_FAQ.shtml">FAQ</a> </li> <li> <a href="https://www.r-tt.com/pt/Knowledge-Base.html">Base de conhecimento</a> </li> <li> <a rel="noopener" target="_blank" href="https://forum.r-tt.com/">F贸rum R-TT</a> </li> </ul> </div> </div> </div> </div></li> <li class="menu-item"><div class="menu-item-wrap"> <span class="menu-title"> <span class="menu-icon-left"></span> DISTRIBUI脟脙O <span class="menu-icon-right"></span> </span> <div class="menu-dd"> <div class="menu-dd-cont"> <div class="menu-dd-items"> <ul class="menu-dd-ul"> <li> <a href="https://www.r-tt.com/pt/Affiliate_Program.shtml">Programa de Afiliados</a> </li> <li> <a href="https://www.r-tt.com/pt/Resellers.shtml">Revendedores</a> </li> <li> <a href="https://www.r-tt.com/pt/Distribution.shtml">Distribuidores Regionais</a> </li> <li> <a target="_blank" rel="noopener" href="https://secure.r-tt.com/distributor/login/">Login</a> </li> </ul> </div> </div> </div> </div></li> <li class="menu-item"><div class="menu-item-wrap"> <span class="menu-title"> <span class="menu-icon-spare"></span> <a href="https://secure.r-tt.com/pt/UserConsole.shtml">A MINHA ENCOMENDA</a> </span> </div></li> </ul> </div> </div> <div class="clearwoflex"></div> </div> </div> <div> <div class="row-blue row-section"><div class="section"><ul class="page-title"> <li class="page-title-img"> <img alt="" src="/images/nav/title-feedback.png" /> </li> <li> <div class="page-title-main"> Feedback </div></li> </ul></div></div> <div class="row-section"><div class="section"> <p class="bt nobr"> Valorizamos o feedback dos nossos clientes. Ajuda-nos a melhorar os nossos produtos e servi莽os. Pedimos-lhe que classifique o nosso servi莽o ou produto e partilhe o seu feedback connosco. Basta carregar no bot茫o &quot;Submeter&quot; ap贸s completar o pr贸ximo formul谩rio. </p> </div></div> <div class="row-gray row-section"><div class="section"> <form class="stdform form-wide" name="feedback" method="post" action="https://www.r-tt.com/pt/cgi-bin/FormMail" onsubmit="return onSubmitForm(document.feedback)" novalidate> <input type=hidden name="SLMX037BF5" value="SLMX03EP0T"> <input type=hidden name="S19IKJO28D" value="S19IKJNVZG"> <input type=hidden name="recipient" value="feedback@r-tt.com" /> <input type=hidden name="subject" value="Feedback" /> <div class="col2-left"> <div class="fph"> <input type="text" name="realname" required /> <label value="Nome" placeholder="Nome *"></label> </div> <div class="fph"> <input type="text" name="company" required /> <label value="Empresa"></label> </div> <div class="fph"> <input type="text" name="email" required /> <label value="E-Mail"></label> </div> <div class="fph-margin"> <select required="" name="product" id="product"> <option value="">Produto ou Servi莽o *</option> <option value="Technical Support">Suporte T茅cnico</option> <option value="Customer Support">Apoio ao Cliente</option> <option value="Data Recovery">Recupera莽茫o de dados</option> <option value="Drive Image">Drive Image</option> <option value="File Undelete">File Undelete</option> <option value="Photo Recovery">Recupera莽茫o de Fotos</option> <option value="File Repair">Repara莽茫o de Ficheiro</option> <option value="PC Privacy">Privacidade do PC</option> </select> </div> <div class="fph-margin"> <select required="" name="rating"> <option value="">Classifica莽茫o *</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> </div> </div> <div class="col2-right"> <div class="fph"> <textarea name="Feedback" rows="7" required></textarea> <label value="Texto" placeholder="Texto *"></label> </div> <table class="form-table-row fph-margin gt"><tr> <td class="fb-publish-info"> Autorizo a R-TT a publicar o meu feedback no seu site </td> <td class="fb-publish-opt"> <label><input type="radio" name="AllowPublic" value="SIM" checked /><span>SIM</span></label> </td> <td class="fb-publish-opt"> <label><input type="radio" name="AllowPublic" value="N脙O" /><span>N脙O</span></label> </td> </tr></table> </div> <div class="clearthis"></div> <table class="form-table-row fph-margin"><tr> <td class="form-word-verify-info gt"> Digite os caracteres que v锚 na imagem * </td> <td class="form-word-verify-refresh"> <img id="WordVerifyRefresh" src="/images/nav/captcha-refresh.png" alt="Atualizar captcha" width="30" height="30" border="0" onclick="onRefreshCaptcha()"/> </td> <td class="form-word-verify-img"> <img id="WordVerifyImg" alt="" src="/scripts/cgen?1740142206" /> </td> <td class="form-word-verify-input"> <input class="form-qty" type="text" name="WordVerify" /> <input id="FormWasAlreadySubmited" type="hidden" name="FormWasAlreadySubmited" value="" /> </td> </tr></table> <div class="form-memo gs"> <span class="form-wrong-info">* Campo obrigat贸rio indicado</span> </div> <div class="btn-center form-title"> <input class="btn-orange-big" type="submit" value="Submeter"/> </div> </form> </div></div> <div class="row-blue row-section footer-articles"><div class="section"> <div class="articles-items" id="articles-cols"> <div class="bottom-title">Data Recovery Articles</div> <ul class="bottom-col-left"> <li><a href="https://www.r-studio.com/Data_Recovery_Guide.shtml">Data Recovery Guide</a></li> <li><a href="https://www.r-studio.com/pt/Por-que-R-Studio.html">Software de recupera莽茫o de arquivos. Por que R-Studio?</a></li> <li><a href="https://www.r-studio.com/pt/Negocios-Forenses-e-de-Recuperacao-de-Dados.html">R-Studio para Neg贸cios Forenses e de Recupera莽茫o de Dados.</a></li> <li><a href="https://www.r-tt.com/r-studioreview_toptenreviews/">R-STUDIO Review on TopTenReviews</a></li> <li><a href="https://www.r-studio.com/pt/Recuperacao-SSD.html">Especifica莽玫es de recupera莽茫o de arquivos para SSD e outros dispositivos que suportam o comando TRIM/UNMAP</a></li> <li><a href="https://www.r-studio.com/pt/Como-recuperar-dados-de-dispositivos-NVMe.html">Como recuperar dados de dispositivos NVMe</a></li> <li><a href="https://www.r-studio.com/pt/Estimativa-de-sucesso-para-casos-comuns-de-recuperacao-de-dados.html">Prevendo o Sucesso de Casos Comuns de Recupera莽茫o de Dados</a></li> <li><a href="https://www.r-studio.com/pt/Como-os-dados-substituidos-afetam-a-recuperacao-de-dados.html">Recupera莽茫o de Dados Substitu铆dos</a></li> <li><a href="https://www.r-studio.com/Emergency_File_Recovery.shtml">Emergency File Recovery Using R-Studio Emergency</a></li> <li><a href="https://www.r-studio.com/pt/Apresentacao-de-Recuperacao-de-RAID.html">Apresenta莽茫o de Recupera莽茫o de RAID</a></li> <li><a href="https://www.r-studio.com/pt/Como-recuperar-dados-de-um-computador-nao-funcional-usando.html">R-Studio: Recupera莽茫o de dados de um computador n茫o funcional</a></li> <li><a href="https://www.r-studio.com/pt/Recuperacao-de-Arquivos-de-um-computador-que-Nao-Inicializa.html">Recupera莽茫o de Arquivos de um computador que N茫o Inicializa</a></li> <li><a href="https://www.r-studio.com/pt/Clonar-Discos-Antes-da-Recuperacao-de-Arquivos.html">Clonar Discos Antes da Recupera莽茫o de Arquivos</a></li> <li><a href="https://www.r-studio.com/pt/Recuperacao-de-video-HD-de-cartoes-SD.shtml">Recupera莽茫o de v铆deo HD de cart玫es SD</a></li> <li><a href="https://www.r-studio.com/File_Recovery_from_Unbootable_Mac.shtml">File Recovery from an Unbootable Mac Computer</a></li> <li><a href="https://www.r-studio.com/best-file-recovery-mac-system-disk.shtml">The best way to recover files from a Mac system disk</a></li> <li><a href="https://www.r-studio.com/pt/Como-recuperar-dados-de-um-Disco-Linux-Criptografado-apos-uma-Falha-do-Sistema.html">Recupera莽茫o de Dados de um Disco Linux Criptografado ap贸s uma Falha do Sistema</a></li> <li><a href="https://www.r-studio.com/pt/Como-recuperar-dados-de-Imagens-de-Disco-da-Apple-DMG.html">Recupera莽茫o de dados de Imagens de Disco da Apple (arquivos .DMG)</a></li> <li><a href="https://www.r-studio.com/pt/Recuperacao-de-Arquivos-apos-a-Reinstalacao-do-Windows.html">Recupera莽茫o de Arquivos ap贸s a Reinstala莽茫o do Windows</a></li> <li><a href="https://www.r-studio.com/pt/Recuperacao-de-Dados-pela-Rede.html">R-Studio: Recupera莽茫o de Dados pela Rede</a></li> <li><a href="https://www.r-studio.com/pt/Recuperacao-de-dados-em-umambiente-de-rede-corporativa.html">Como usar o pacote R-Studio Corporate</a></li> <li><a href="https://www.r-studio.com/pt/Como-recuperar-dados-de-um-disco-NTFS-reformatado.html">Recupera莽茫o de Dados de um Disco NTFS Reformatado </a></li> <li><a href="https://www.r-studio.com/pt/Recuperacao-de-Dados-de-um-disco-ReFS.html">Recupera莽茫o de Dados de um disco ReFS</a></li> <li><a href="https://www.r-studio.com/pt/Como-recuperar-dados-de-um-disco-exFAT-reformatado.html">Recupera莽茫o de Dados de um Disco exFAT/FAT Reformatado</a></li> <li><a href="https://www.r-studio.com/pt/Como-recuperar-dados-de-um-disco-HFS-apagado.html">Recupera莽茫o de Dados de um disco HFS ou HFS+ Apagado</a></li> <li><a href="https://www.r-studio.com/pt/Como-recuperar-dados-de-um-disco-APFS-apagado.html">Recupera莽茫o de dados de um disco APFS apagado</a></li> <li><a href="https://www.r-studio.com/pt/Como-recuperar-dados-de-um-disco-Ext2-Ext3-Ext4FS-reformatado.html">Recupera莽茫o de dados de um disco Ext2/3/4FS reformatado </a></li> <li><a href="https://www.r-studio.com/pt/Recuperacao-de-Dados-de-um-disco-XFS.html">Recupera莽茫o de Dados de um disco XFS</a></li> <li><a href="https://www.r-studio.com/pt/Recuperacao-de-Dados-de-um-NAS-simples.html">Recupera莽茫o de Dados de um NAS simples</a></li> <li><a href="https://www.r-studio.com/pt/Como-conectar-volumes-virtuais-RAID-LVM-LDM-ao-sistema-operacional.html">Como conectar volumes virtuais RAID e LVM/LDM ao sistema operacional</a></li> </ul> <ul class="bottom-col-right"> <li><a href="https://www.r-studio.com/ntfs-recovery-after-quick-format.html">Specifics of File Recovery After a Quick Format</a></li> <li><a href="https://www.r-studio.com/data-recovery-after-partition-manager-crash.html">Data Recovery After Partition Manager Crash</a></li> <li><a href="https://www.r-studio.com/file-recovery-vs-file-repair.html">File Recovery vs. File Repair</a></li> <li><a href="https://www.r-studio.com/data-recovery-from-virtual-machines.html">Data Recovery from Virtual Machines</a></li> <li><a href="https://www.r-studio.com/pt/Recuperacao-de-Dados-de-Emergencia-pela-Rede.html">Recupera莽茫o de Dados de Emerg锚ncia pela Rede</a></li> <li><a href="https://www.r-studio.com/data-recovery-over-the-internet.html">Data Recovery over the Internet</a></li> <li><a href="https://www.r-studio.com/creating-custom-file-type-r-studio.html">Creating a Custom Known File Type for R-Studio</a></li> <li><a href="https://www.r-studio.com/pt/Como-encontrar-os-parametros-do-RAID-a-serem-reconstruidos-e-recuperar-dados-perdidos.html">Encontrando par芒metros RAID</a></li> <li><a href="https://www.r-studio.com/recovering-partitions-on-damaged-disk.html">Recovering Partitions on a Damaged Disk</a></li> <li><a href="https://www.r-studio.com/pt/NAT-e-Firewall-Traversal-para-Recuperacao-Remota-de-dados.html">NAT e Firewall Traversal para Recupera莽茫o Remota de Dados </a></li> <li><a href="https://www.r-studio.com/external-disk-recovery.html">Data Recovery from an External Disk with a Damaged File System</a></li> <li><a href="https://www.r-studio.com/pt/Como-Funciona-a-Recuperacao-de-Dados.html">No莽玫es B谩sicas de Recupera莽茫o de Arquivos: Como Funciona a Recupera莽茫o de Dados</a></li> <li><a href="https://www.r-studio.com/macos-raid-recovery-parameters.html">Default Parameters of Software Stripe Sets (RAID 0) in Mac OS X</a></li> <li><a href="https://www.r-studio.com/vhd-disk-recovery.html">Data Recovery from Virtual Hard Disk (VHD/VHDX) Files</a></li> <li><a href="https://www.r-studio.com/encrypted-disks-recovery.html">Data Recovery from Various File Container Formats and Encrypted Disks</a></li> <li><a href="https://www.r-studio.com/automatic-raid-detection.html">Automatic RAID Parameter Detection</a></li> <li><a href="https://www.r-studio.com/data_recovery_technology.html">IntelligentScan Data Recovery Technology</a></li> <li><a href="https://www.r-studio.com/pt/imagem-de-varias-unidade-danificada.html">Imagens multi-passagem no R-Studio</a></li> <li><a href="https://www.r-studio.com/pt/Criacao-de-imagens-runtime.html">Cria莽茫o de Imagens Runtime no R-Studio</a></li> <li><a href="https://www.r-studio.com/pt/Comparacao-entre-criacao-de-imagens-lineares-imagens-multi-passagem-e-imagens-runtime.html">Cria莽茫o de Imagem Linear vs Imagem Runtime vs Imagem Multi-Passagens</a></li> <li><a href="https://www.r-studio.com/pt/USB-Stabilizer-para-discos-instaveis.html">USB Stabilizer Tech para dispositivos USB inst谩veis</a></li> <li><a href="https://www.r-studio.com/pt/Trabalho-conjunto-do-hardware-R-Studio-e-PC-3000-UDMA.html">Trabalho conjunto do hardware R-Studio e PC-3000 UDMA</a></li> <li><a href="https://www.r-studio.com/pt/Trabalho-conjunto-de-R-Studio-e-HDDSuperClone.html">Trabalho conjunto de R-Studio e HDDSuperClone</a></li> <li><a href="https://www.r-studio.com/pt/recuperacao-de-dados-para-pequenas-empresas.html">R-Studio T80+ - Uma solu莽茫o profissional de recupera莽茫o de dados e forense para pequenas empresas e indiv铆duos por apenas US$ 1/dia.</a></li> </ul> <div class="clearthis"></div> <ul class="bottom-col-left"> <li class="bottom-title">Backup Articles</li> <li><a href="https://www.drive-image.com/pt/Standalone-e-transferencia-de-licenca-corporativa.html">R-Drive Image Standalone e transfer锚ncia de licen莽a corporativa</a></li> <li><a href="https://www.drive-image.com/pt/Backup-com-Confianca.html">Software de Backup. Backup com Confian莽a</a></li> <li><a href="https://www.drive-image.com/pt/Gerenciador-Particoes-Gratuito.html">R-Drive Image como um poderoso gerenciador de parti莽玫es gratuito</a></li> <li><a href="https://www.drive-image.com/pt/Recuperacao-de-Computador-e-Restauracao-do-Sistema.html">Recupera莽茫o de Computador e Restaura莽茫o do Sistema</a></li> <li><a href="https://www.drive-image.com/Disk_Cloning_and_Mass_System_Deployment.shtml">Disk Cloning and Mass System Deployment</a></li> <li><a href="https://www.drive-image.com/imaged-disk-access.html">Accessing Individual Files or Folders on a Backed Up Disk Image</a></li> <li><a href="https://www.drive-image.com/data-backup-plan.html">Creating a Data Consistent, Space Efficient Data Backup Plan for a Small Business Server</a></li> <li><a href="https://www.drive-image.com/how-move-installed-Windows-from-HDD-to-SSD.html">How to Move the Already Installed Windows from an Old HDD to a New SSD Device and Create a Hybrid Data Storage System</a></li> <li><a href="https://www.drive-image.com/Moving-Windows-to-New-SSD.html">How to Move an Installed Windows to a Larger Disk</a></li> <li><a href="https://www.drive-image.com/Moving-BitLocker-System-Disk-to-New-Device.html">How to Move a BitLocker-Encrypted System Disk to a New Storage Device</a></li> <li><a href="https://www.drive-image.com/Disk-Backup-Mac-Linux.html">How to backup and restore disks on Linux and Mac computers using R-Drive Image</a></li> </ul> <ul class="bottom-col-right"> <li class="bottom-title">Undelete Articles</li> <li><a href="https://www.r-undelete.com/pt/recuperar-arquivos-apagados/">Ent茫o, o que preciso fazer para recuperar arquivos apagados?</a></li> <li><a href="https://www.r-undelete.com/pt/recuperacao-gratuita-fotos-videos/Recuperacao-gratuita-de-cartoes-SD-e-de-Memoria.html">Recupera莽茫o gratuita de cart玫es SD e de Mem贸ria</a></li> <li><a href="https://www.r-undelete.com/free_photo_recovery/undelete-HD-video.html">R-Undelete: Video Recovery</a></li> <li><a href="https://www.r-undelete.com/pt/Como-recuperar-dados-e-arquivos-de-um-disco-externo-com-um-sistema-de-arquivos-danificado.html">Recupera莽茫o de arquivos de um Disco Externo com um Sistema de Arquivos Danificado, Exclu铆do, Formatado ou N茫o Suportado</a></li> <li><a href="https://www.r-undelete.com/pt/recuperacao-de-arquivos-de-um-computador-nao-funcional.html">R-Undelete: recupera莽茫o de arquivos de um computador n茫o funcional</a></li> <li><a href="https://www.r-undelete.com/pt/recuperacao-gratuita-arquivos-cartao-memoria-celular-Android.html">Recupera莽茫o Gratuita de Arquivos num Cart茫o de Mem贸ria de Celular com Android</a></li> <li><a href="https://www.r-undelete.com/pt/recuperacao-gratuita-fotos-videos/tutorial-como-fazer/">Instru莽玫es para a Recupera莽茫o de Arquivos de Fotos e V铆deos</a></li> <li><a href="https://www.r-undelete.com/pt/Recuperacao-facil-de-arquivos-em-tres-etapas.html">Recupera莽茫o f谩cil de arquivos em tr锚s etapas</a></li> </ul> <div class="clearthis"></div> <div class="bottom-title">PC Privacy Articles</div> <ul class="bottom-col-left"> <li><a href="https://www.r-wipe.com/computer-privacy-and-identity-theft-protection.html">Computer Privacy and Identity Theft Protection</a></li> <li><a href="https://www.r-wipe.com/disk-cleanup.html">Disk Cleanup: How to free up disk space</a></li> <li><a href="https://www.r-wipe.com/clear-browsers-cache-history.html">Clear Browser Cache, History, and Other Data</a></li> <li><a href="https://www.r-wipe.com/bulk-file-delete-registry-cleaning.html">Wipe lists in R-Wipe&Clean</a></li> <li><a href="https://www.r-wipe.com/maintain-computer-privacy-SSD-storage-device.html">SSD Storage Devices and Computer Privacy</a></li> </ul> <div class="clearthis"></div> </div> <div class="articles-more-container"><span class="articles-more" id="articles-more"></span></div> </div></div> <script type="text/javascript" charset="utf-8"> // Generic routines function strTrim(str) { return str.replace(/^\s+|\s+$/gm,''); } // Single element class manipulations function _nodeGetClassPos(Node,className) { if (!Node||!Node.className) return -1;if ((!className)||(className.length<=0)) return 0; for(var s=0;true;) { var p=Node.className.indexOf(className,s);if (p<0) return -1; s=p+className.length; if ((p>0)&&(Node.className.charCodeAt(p-1)>32)) continue; if ((s<Node.className.length)&&(Node.className.charCodeAt(s)>32)) continue; return p; } return -1; } function nodeHasClass(Node,className) { return (_nodeGetClassPos(Node,className)>=0); } function nodeAddClass(Node,className) { if ( (!Node) || (!className) || (className.length<=0) || (nodeHasClass(Node,className)) ) return false; if ( (Node.className) && (Node.className.length>0) ) Node.className+=" "; Node.className+=className; return true; } function nodeDelClass(Node,className) { if ( (!Node) || (!Node.className) || (!className) || (className.length<=0) ) return false; var pos=_nodeGetClassPos(Node,className);if (pos<0) return false; var pos2=pos+className.length; if ((pos>0)&&(Node.className.charCodeAt(pos-1)<=32)) {pos--;} else if ((pos2<Node.className.length)&&(Node.className.charCodeAt(pos2)<=32)) {pos2++;} Node.className = Node.className.slice(0,pos) + Node.className.slice(pos2); return true; } function nodeSwitchClass(Node,className) { if ((!Node)||(!className)) return; if (nodeHasClass(Node,className)) { nodeDelClass(Node,className); } else { nodeAddClass(Node,className); } } // Multiple elements class manipulations function nodesHasClass(Nodes,className) { for(var i=0;i<Nodes.length;i++) {if (nodeHasClass(Nodes[i],className)) return true;} return false; } function nodesAddClass(Nodes,className) { for(var i=0;i<Nodes.length;i++) {nodeAddClass(Nodes[i],className);} } function nodesDelClass(Nodes,className) { for(var i=0;i<Nodes.length;i++) {nodeDelClass(Nodes[i],className);} } // Supplement search functions function _findBuild(Selector) { var Search = {Elem:'',Class:'',Type:''}; if (typeof Selector === 'string') Search.Elem=Selector; var pos=Search.Elem.indexOf('[type=');if (pos>=0) { var pos2=Search.Elem.lastIndexOf(']'); if (pos2>pos) { Search.Type=Search.Elem.slice(pos+6,pos2-pos-6); Search.Elem=Search.Elem.slice(0,pos)+Search.Elem.slice(pos2+1); } } pos=Search.Elem.indexOf('.');if (pos>=0) { Search.Class=Search.Elem.slice(pos+1); Search.Elem=Search.Elem.slice(0,pos); } Search.Elem=Search.Elem.toUpperCase(); return Search; } function _findDoesNodeMatch(Search,Node) { if ((!Node)||(Node.nodeType!=1)) return false; var bMatch=true; if ( (Search.Elem!="") && ((!Node.tagName)||(Node.tagName!=Search.Elem)) ) {bMatch=false;} if ( (Search.Type!="") && ((!Node.type)||(Node.type!=Search.Elem)) ) {bMatch=false;} if ( (Search.Class!="") && (!nodeHasClass(Node,Search.Class)) ) {bMatch=false;} return bMatch; } // Search for nodes, Selector = 'element.class[type=typename]', each part can be omited, i.e. '.class' or 'element[type=typename]' for example function nodeFindChildren(Node,Selector) { // Search for matched children nodes, recursively var res = [];if (!Node) return res; var Search = (typeof Selector === 'object')?Selector:_findBuild(Selector); var Children = Node.childNodes; for(var i=0;i<Children.length;i++) { if (Children[i].nodeType!=1) continue; if (_findDoesNodeMatch(Search,Children[i])) {res.push(Children[i]);} res=res.concat(nodeFindChildren(Children[i],Search)); } return res; } function nodeFindDirectChildren(Node,Selector) { // Search for matched children nodes, only children of this node var res = [];if (!Node) return res; var Search = _findBuild(Selector); var Children = Node.childNodes; for(var i=0;i<Children.length;i++) { if (Children[i].nodeType!=1) continue; if (_findDoesNodeMatch(Search,Children[i])) {res.push(Children[i]);} } return res; } function nodeFindParent(Node,Selector) { // Search for first matched parent node if (!Node) return null; var Search = _findBuild(Selector); for(var Res=Node.parentNode;Res;Res=Res.parentNode) { if (_findDoesNodeMatch(Search,Res)) return Res; } return null; } // Check if Node have specified Child on any level function hasSpecifiedChild(Node,Child) { if (!Node) return false; var Children = Node.childNodes; for(var i=0;i<Children.length;i++) { if (Children[i].nodeType!=1) continue; if (Children[i] === Child) return true; if (hasSpecifiedChild(Children[i],Child)) return true; } return false; } </script><script type="text/javascript" charset="utf-8"> function onArticlesMore(el) { var cols=document.getElementById("articles-cols"); var more=document.getElementById("articles-more"); if (cols && more) { nodeSwitchClass(cols,"articles-full"); nodeSwitchClass(more,"articles-full"); } } function onArticlesInit() { var more=document.getElementById("articles-more"); if (more) {more.onclick = function(){onArticlesMore(this);};} } </script> </div> <div class="ftr-footer-wrapper"> <div class="section ftr-footer"> <div class="footer-wdir"> <ul class="footer-wdir-ul"> <li><a href="https://www.r-tt.com/pt/technology-articles/">Technology articles</a></li> <li><a href="https://www.r-tt.com/pt/Glossary.html">Glossary</a></li> <li><a href="http://directory.r-tt.com/">Web directory</a></li> </ul> </div> <div class="ftr-social-container"> <div class="social"> <a rel="nofollow noopener" target="_blank" href="https://twitter.com/RTT_Inc" class="social-item" title="Twitter"><span class="social-twitter"></span></a> <a rel="nofollow noopener" target="_blank" href="https://www.facebook.com/pages/R-Tools-Technology-Inc/236155899748769" class="social-item" title="Facebook"><span class="social-facebook"></span></a> <a rel="nofollow noopener" target="_blank" href="http://rtoolstechnology.tumblr.com/" class="social-item" title="Tumblr"><span class="social-tumblr"></span></a> <a rel="nofollow noopener" target="_blank" href="https://rtoolstechnology.wordpress.com/" class="social-item" title="Wordpress"><span class="social-wordpress"></span></a> </div> </div> <div> <ul class="footer-nav"> <li id="nfm_1"><a href="https://www.r-tt.com/pt/Terms_Of_Use.shtml">Termos de Utiliza莽茫o</a></li> <li id="nfm_2"><a href="https://www.r-tt.com/pt/Privacy_Policy.shtml">Pol铆tica de Privacidade</a></li> <li id="nfm_3"><a href="https://www.r-tt.com/pt/RTTInfo.shtml">Contacte-nos</a></li> <li id="nfm_4"><a href="https://www.r-tt.com/pt/Feedback.shtml">Feedback</a></li> <li id="nfm_5"><a href="https://www.r-tt.com/pt/SiteMap.shtml">Mapa do Site</a></li> <li id="nfm_6"><a target="_blank" rel="noopener" href="https://forum.r-tt.com/">F贸rum R-TT</a></li> </ul> </div> <div class="clearthis"></div> <div class="footer-copyright"> &copy; Copyright 2000-2025 R-Tools Technology Inc. </div> </div> </div> </div> </div> </div> <script type="text/javascript" charset="utf-8"> function removeMediaQueries() { var minWidth=982; document.body.setAttribute("style","min-width: "+(minWidth+8).toString()+"px;"); var styleSheets = document.styleSheets;if (!styleSheets) return; for (var i = 0;i<styleSheets.length;i++) { var cssRules = styleSheets[i].cssRules;if (!cssRules) continue; for (var j = 0;j<cssRules.length;j++) { if (!(cssRules[j] instanceof CSSMediaRule)) continue; var n=cssRules[j].media.mediaText.indexOf("max-width:");if (n<=0) continue; n=parseInt(cssRules[j].media.mediaText.substring(n+10));if ((n<=0)||(n>minWidth)) continue; cssRules[j].media.mediaText = "(max-width:1px)"; } } } function onFlexDetect() { var fbd_doc = document.body || document.documentElement;var fbd_style = fbd_doc.style; if (!(fbd_style.webkitFlexWrap == '' || fbd_style.msFlexWrap == '' || fbd_style.flexWrap == '' )) { var hdr=document.getElementById("hdr-hdr"); if (hdr) { hdr.className+=" no-flex"; removeMediaQueries(); } } } onFlexDetect(); </script> <script type="text/javascript" charset="utf-8"> function onMenuInit() { if(document.getElementById('menu-main')) { var menu = document.getElementById('menu-main'), menuContainer = document.getElementById('menu-container'), menuItems = nodeFindChildren(menu,'.menu-item'), menuTitle = nodeFindChildren(menu,'.menu-title'), menuBtn = nodeFindChildren(menuContainer,'.menu-button'); // show menu function showMenu() {nodeAddClass(menuContainer,'show-menu');} // hide menu function hideMenu() {nodeDelClass(menuContainer,'show-menu');} // menu button function clickButton(_this) { if(nodeHasClass(_this,'active')) { nodeDelClass(_this,'active'); nodesDelClass(menuItems,'active'); hideMenu(); } else { nodeAddClass(_this,'active'); showMenu(); } }; for(var i=0;i<menuBtn.length;i++) {menuBtn[i].onclick = function(){clickButton(this);};} // click on menu function clickItem(_this) { if(window.innerWidth < 982) { var _par = _this.parentNode; if (nodeHasClass(_par,'menu-item-wrap')) {_par=_par.parentNode;} if(nodeHasClass(_par,'active')) { nodeDelClass(_par,'active'); } else { var Siblings = _par.parentNode.childNodes; for(var i=0;i<Siblings.length;i++) { if ((Siblings[i].nodeType!=1)||(Siblings[i]==_par)) continue; nodeDelClass(Siblings[i],'active'); } nodeAddClass(_par,'active'); } } }; for(var i=0;i<menuTitle.length;i++) {menuTitle[i].onclick = function(){clickItem(this);};} // close adaptive menu on events function closeAdaptiveMenu() { if(nodesHasClass(menuBtn,'active')) { hideMenu(); nodesDelClass(menuBtn,'active'); } if(nodesHasClass(menuItems,'active')) { nodesDelClass(menuItems,'active'); } } // click outside adaptive menu if (document.addEventListener) { document.addEventListener('mouseup', function(e) { if((window.innerWidth < 982) && !(menuContainer === e.target) && !hasSpecifiedChild(menuContainer,e.target) ) { closeAdaptiveMenu(); } }); } // process window resize, for off of open dropdown in case of mobile->desktop if (window.addEventListener) { window.addEventListener('resize', function() { if(window.innerWidth > 982) {closeAdaptiveMenu();} }); }; } } onMenuInit(); </script> <script type="text/javascript" charset="utf-8"> if (typeof onImgBigShowInit !== 'undefined') {onImgBigShowInit();} if (typeof onArticlesInit !== 'undefined') {onArticlesInit();} if (typeof onReviewsInit !== 'undefined') {onReviewsInit();} if (typeof onOsTabsInit !== 'undefined') {onOsTabsInit();} </script> <div id="pp-info"> <ul> <li> We use cookies to ensure you get the best experience on our website.&nbsp;&nbsp;&nbsp;<a href="https://www.r-tt.com/pt/Privacy_Policy.shtml" target="_blank">Read more</a> </li> <li> <a id="pp-done">Got It</a> </li> </ul> <img id="pp-info-0" alt="" /> <img id="pp-info-1" alt="" /> <img id="pp-info-2" alt="" /> <img id="pp-info-3" alt="" /> <img id="pp-info-4" alt="" /> <img id="pp-info-5" alt="" /> </div> <script type="text/javascript" charset="utf-8"> function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for(var i = 0; i <ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+ d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } function pingCookie(strId,aDomains,strGif) { for(i=0;i<aDomains.length;i++) { var strImgId=strId+"-"+i; document.getElementById(strImgId).src=aDomains[i]+strGif; document.getElementById(strImgId).style.display = ""; } } </script><script type="text/javascript" charset="utf-8"> var strPpCookie="r_pp_v1"; var strPpDoneGif="r_pp_v1_ji8s9nde.gif"; var aPpDomains=["https://secure.r-tt.com/","https://www.r-tt.com/","https://www.r-studio.com/","https://www.r-undelete.com/","https://www.r-wipe.com/","https://www.drive-image.com/"]; function onPpInfoDone() { document.getElementById("pp-info").style.display = "none"; setCookie(strPpCookie,"1",3650); pingCookie("pp-info",aPpDomains,strPpDoneGif); } function onPpInfoShow() { var pp_cookie = getCookie(strPpCookie); if (pp_cookie == "") {document.getElementById("pp-info").style.display = "block";} } document.getElementById("pp-done").onclick = onPpInfoDone; setTimeout(function(){onPpInfoShow();},1500); </script> <script type="text/javascript" charset="utf-8"> var strSeCookie="r_se_v1"; var strSeDoneGif="r_se_v1_ji8s9nde.gif"; var aSeDomains=["https://www.r-tt.com/","https://www.r-studio.com/","https://www.r-undelete.com/","https://www.r-wipe.com/","https://www.drive-image.com/"]; function onEventInfoDone() { nodeDelClass(document.getElementById("hdr-wrapper"),"special-event") setCookie(strSeCookie,"1",12); pingCookie("pp-info",aSeDomains,stSepDoneGif); } function onEventInfoShow() { var se_cookie = getCookie(strSeCookie); if (se_cookie == "") {nodeAddClass(document.getElementById("hdr-wrapper"),"special-event");} } if (document.getElementById("event-done")) { var iSecurePos=window.location.href.indexOf("secure."); if (iSecurePos<0) { document.getElementById("event-done").onclick = onEventInfoDone; setTimeout(function(){onEventInfoShow();},1000); } } </script> <script type="text/javascript" charset="utf-8"> var aFormChecks=["realname","product","rating","Feedback"]; </script> <script type="text/javascript" charset="utf-8"> // Generic forms, aFormChecks prefixes: %:digits, #:phone, *:name, @:email, ~:optional email function isValidDigits(str) { var dig_pattern = /^\s*\d+\s*$/; return dig_pattern.test(str); } function isValidPhone(str) { var strPhone=str.replace(/\D/gm,''); return (strPhone.length>=5)?true:false; } function isLatinOnly(str) { var non_lating = /[^\u0020-\u007f]/; return !non_lating.test(str); } function isValidEmail(email) { var bAt=false, bDot=false; var e=strTrim(email); for (var pos = 0;pos<e.length;pos++) { var c=e.charAt(pos); if (c<=' ') return false; if ((c=='@')&&(bAt)) return false; if (c=='@') bAt = true; if (c=='.') bDot = true; } return bAt && bDot; } function formGetVal(E) { var strVal=E.value; if ((E.type=='checkbox')||(E.type=='radio')) { if (!E.checked) strVal=""; } else { if (strVal == E.getAttribute("js_placeholder")) return ""; } return strVal; } function formIsValidInput(E,Kind) { var strVal=formGetVal(E); if (Kind == "opt_email") {return ((strVal == "")||isValidEmail(strVal))?true:false;} if (strVal == "") return false; if ( (Kind == "email") && (!isValidEmail(strVal)) ) return false; if ( (Kind == "latin") && (!isLatinOnly(strVal)) ) return false; if ( (Kind == "phone") && (!isValidPhone(strVal)) ) return false; if ( (Kind == "digits") && (!isValidDigits(strVal)) ) return false; return true; } function formSetInputValidity(Elem,IsValid) { var E=Elem; if (E.parentNode && nodeHasClass(E.parentNode,"form-round-wrong")) { E=E.parentNode; } else { var P=E.parentNode; for(var i=0;i<4;i++) { if (!P) break; if (P.tagName.slice(0,1)!="T") break; if ((P.tagName=="TABLE") && nodeHasClass(P,"form-table-row")) {E=P;break;} P=P.parentNode } } if (IsValid) { nodeDelClass(E,"form-wrong"); } else { nodeAddClass(E,"form-wrong"); } return IsValid; } function formFillByUri() { var query = location.search.substr(1).split("&"); for(var i=0;i<query.length;i++) { var item = query[i].split("="); item[1] = decodeURIComponent(item[1]); var elem = document.getElementById(item[0]); if (elem) { if (elem.options) { for(var j=0;j<elem.options.length;j++) { var opt=elem.options[j];if (!opt) continue; if (!(item[1].toUpperCase() === opt.value.toUpperCase())) continue; elem.value=opt.value; break; } } else { elem.value=item[1]; } } } } function onSubmitForm(Form) { var bFormValid=true;bFormWrongName=false;var aSubmitBtns=[]; var Elems=Form.elements; for(var j=0;j<Elems.length;j++) { if (typeof aFormChecks !== 'undefined') { for(var i=0;i<aFormChecks.length;i++) { var strChkName=aFormChecks[i];var strChkKind=""; if (strChkName.substr(0,1)=='%') {strChkName=strChkName.slice(1);strChkKind="digits";} if (strChkName.substr(0,1)=='#') {strChkName=strChkName.slice(1);strChkKind="phone";} if (strChkName.substr(0,1)=='*') {strChkName=strChkName.slice(1);strChkKind="latin";} if (strChkName.substr(0,1)=='@') {strChkName=strChkName.slice(1);strChkKind="email";} if (strChkName.substr(0,1)=='~') {strChkName=strChkName.slice(1);strChkKind="opt_email";} if (Elems[j].name==strChkName) { if (!formSetInputValidity(Elems[j],formIsValidInput(Elems[j],strChkKind))) { bFormValid=false; if (strChkKind=="latin") bFormWrongName=true; } break; } } } if (typeof formCustomCheckInput !== 'undefined') { if (!formCustomCheckInput(Elems[j])) bFormValid=false; } if (Elems[j].name=='WordVerify') { if (Elems[j].value == "") { bFormValid=false; formSetInputValidity(Elems[j],false); } else { formSetInputValidity(Elems[j],true); } } if ((Elems[j].tagName=='INPUT')&&(Elems[j].type=='submit')) { aSubmitBtns.push(Elems[j]); } } if (typeof formCustomCheckForm !== 'undefined') { if (!formCustomCheckForm(Form)) bFormValid=false; } if (bFormValid) { nodeDelClass(Form,"form-wrong"); nodesDelClass(aSubmitBtns,"form-wrong"); var SubmitCheck=document.getElementById('#FormWasAlreadySubmited'); if (SubmitCheck) {SubmitCheck.value=new Date().getTime();} for(var j=0;j<Elems.length;j++) { if ((Elems[j].value != "")&&(Elems[j].value == Elems[j].getAttribute("js_placeholder"))) {Elems[j].value="";} } } else { nodeAddClass(Form,"form-wrong"); for(var j=0;j<aSubmitBtns.length;j++) { if (nodeHasClass(aSubmitBtns[j],"form-wrong")) { var newSubmitBtn = aSubmitBtns[j].cloneNode(true); aSubmitBtns[j]=aSubmitBtns[j].parentNode.replaceChild(newSubmitBtn,aSubmitBtns[j]); } else { nodeAddClass(aSubmitBtns[j],"form-wrong"); } } } if (bFormWrongName) { nodeAddClass(Form,"form-wrong-name"); } else { nodeDelClass(Form,"form-wrong-name"); } return bFormValid; } // Word verification function onRefreshCaptcha() { var Img=document.getElementById('WordVerifyImg');if (!Img) return; Img.setAttribute('src','/scripts/cgen?'+new Date().getTime()); } function onFormInit() { var SubmitCheck=document.getElementById('#FormWasAlreadySubmited');if (!SubmitCheck) return; if (SubmitCheck.value != "") { SubmitCheck.value=''; onRefreshCaptcha(); } } // Floating placeholders function fphIsInput(E) { if (!E) return false; return ( ((E.tagName=='INPUT')&&(E.type=='text')) || ((E.tagName=='INPUT')&&(E.type=='password')) || ((E.tagName=='INPUT')&&(E.type=='email')) || (E.tagName=='TEXTAREA') ); } function fphGetLabel(E) { while((E)&&(E.tagName!='LABEL')) E=E.nextSibling; return E; } function onFphChange(E) { var Lbl=fphGetLabel(E);if (!Lbl) return; var IsPlaceholder = (formGetVal(E) == ""); if ( (E === document.activeElement) || (!IsPlaceholder) ) { if (IsPlaceholder) {E.value="";E.setAttribute("js_placeholder","");nodeDelClass(E,"js_placeholder");} Lbl.innerText=Lbl.getAttribute("value"); Lbl.className=(E === document.activeElement)?"js_focus":""; Lbl.style.display = "block"; } else { Lbl.style.display = "none"; if (IsPlaceholder) { var strPlaceholder; if (nodeHasClass(E,"form-wrong")) {strPlaceholder=Lbl.getAttribute("alt");} if ((!strPlaceholder)||(strPlaceholder=="")) {strPlaceholder=Lbl.getAttribute("placeholder");} if ((!strPlaceholder)||(strPlaceholder=="")) {strPlaceholder=Lbl.getAttribute("value");} if (!strPlaceholder) {strPlaceholder="";} E.value=strPlaceholder; E.setAttribute("js_placeholder",strPlaceholder); nodeAddClass(E,"js_placeholder"); } else { E.setAttribute("js_placeholder",""); nodeDelClass(E,"js_placeholder"); } } } function onFphChangeThis() { onFphChange(this); } function onFphInitNode(Node) { if (!Node) return; nodeAddClass(Node,"fph-js"); var aChildren = Node.childNodes; for(var j=0;j<aChildren.length;j++) { if (fphIsInput(aChildren[j])) { onFphChange(aChildren[j]); if (aChildren[j].addEventListener) { aChildren[j].addEventListener('focus',onFphChangeThis,true); aChildren[j].addEventListener('blur',onFphChangeThis,true); aChildren[j].oninput = onFphChangeThis; } else { aChildren[j].onfocusin = onFphChangeThis; aChildren[j].onfocusout = onFphChangeThis; aChildren[j].oncut = aChildren[j].oncopy = aChildren[j].onpaste = aChildren[j].onkeyup = onFphChangeThis; } } } } function onFphInit() { var bHaveNativeFph=false; try { var aSelectors=['.fph input:invalid','.fph input:valid','.fph textarea:invalid','.fph textarea:valid']; if (document.querySelector('.fph')) for(var i=0;i<aSelectors.length;i++) { if (!document.querySelector(aSelectors[i])) continue; bHaveNativeFph=true;break; } } catch(e) {} if (!bHaveNativeFph) { //if (true) { var aFph=nodeFindChildren(document,'.fph'); for(var i=0;i<aFph.length;i++) { onFphInitNode(aFph[i]); } } } // Main execution onFphInit(); onFormInit(); </script> <script type="text/javascript" charset="utf-8"> formFillByUri(); // product </script> </body></html>

Pages: 1 2 3 4 5 6 7 8 9 10