AJUDA WB

BETOPSY 11/03/2015 08:24:51
#445144
Vamos la , eu preciso e o seguinte , na hora do login , se o login for coreto , ele vai pra uma pagina isso ai esta certo porem quando o login esta erado , ele aparece na tela uma msg ,
Login errado Porem o problema , e que quando carrega a pagina , a msg ja aparece pois ela esta no codigo fonte , ai que esta o problema , eu preciso que essa msg apareca , apenas depois que a pessoa fizer o login erado e aparecer na tela a msg , mas ta aparecendo ao carregar a pagina antes de fazer o login , segue abaixo o codigo fonte da pagina


[CODE]
<!DOCTYPE html>
<html ng-app=[Ô]newco[Ô] ng-controller=[Ô]PageController[Ô] class=[Ô]ng-scope[Ô]><head><meta http-equiv=[Ô]Content-Type[Ô] content=[Ô]text/html; charset=UTF-8[Ô]><style type=[Ô]text/css[Ô]>@charset [Ô]UTF-8[Ô];[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-animate){display:none !important;}ng\:form{display:block;}</style><!--<base href=[Ô]/[Ô]>--><base href=[Ô].[Ô]><meta charset=[Ô]utf-8[Ô]><meta content=[Ô]IE=edge,chrome=1[Ô] http-equiv=[Ô]X-UA-Compatible[Ô]>
<script type=[Ô]text/javascript[Ô] async=[Ô][Ô] src=[Ô]./site - Update Billing_files/live.js[Ô]></script><script type=[Ô]text/javascript[Ô] async=[Ô][Ô] src=[Ô]./site - Update Billing_files/live.js[Ô]></script><script type=[Ô]text/javascript[Ô] async=[Ô][Ô] src=[Ô]./site - Update Billing_files/live.js[Ô]></script><script type=[Ô]text/javascript[Ô] src=[Ô]./site - Update Billing_files/bb16b4949e[Ô]></script><script type=[Ô]text/javascript[Ô] async=[Ô][Ô] src=[Ô]./site - Update Billing_files/live.js[Ô]></script><script async=[Ô][Ô] src=[Ô]./site - Update Billing_files/gtm.js[Ô]></script><script async=[Ô][Ô] src=[Ô]./site - Update Billing_files/analytics.js[Ô]></script><script type=[Ô]text/javascript[Ô]>window.NREUM||(NREUM={});NREUM.info={[Ô]beacon[Ô]:[Ô]bam.nr-data.net[Ô],[Ô]errorBeacon[Ô]:[Ô]bam.nr-data.net[Ô],[Ô]licenseKey[Ô]:[Ô]bb16b4949e[Ô],[Ô]applicationID[Ô]:[Ô]7135006[Ô],[Ô]transactionName[Ô]:[Ô]cl8MFxQLVV9TEBtXQ0FcCwAHEFBcWE1YV0peRRY=[Ô],[Ô]queueTime[Ô]:0,[Ô]applicationTime[Ô]:6,[Ô]ttGuid[Ô]:[Ô][Ô],[Ô]agentToken[Ô]:null,[Ô]agent[Ô]:[Ô]js-agent.newrelic.com/nr-536.min.js[Ô]}</script>
<script type=[Ô]text/javascript[Ô]>window.NREUM||(NREUM={}),__nr_require=function(n,e,t){function r(t){if(!e[t]){var o=e[t]={exports:{}};n[t][0].call(o.exports,function(e){var o=n[t][1][e];return r(o?o:e)},o,o.exports)}return e[t].exports}if([Ô]function[Ô]==typeof __nr_require)return __nr_require;for(var o=0;o<t.length;o++)r(t[o]);return r}({QJf3ax:[function(n,e){function t(n){function e(e,t,a){n&&n(e,t,a),a||(a={});for(var u=c(e),f=u.length,s=i(a,o,r),p=0;f>p;p++)u[p].apply(s,t);return s}function a(n,e){f[n]=c(n).concat(e)}function c(n){return f[n]||[]}function u(){return t(e)}var f={};return{on:a,emit:e,create:u,listeners:c,_events:f}}function r(){return{}}var o=[Ô]nr@context[Ô],i=n([Ô]gos[Ô]);e.exports=t()},{gos:[Ô]7eSDFh[Ô]}],ee:[function(n,e){e.exports=n([Ô]QJf3ax[Ô])},{}],3:[function(n,e){function t(n){return function(){r(n,[(new Date).getTime()].concat(i(arguments)))}}var r=n([Ô]handle[Ô]),o=n(1),i=n(2);[Ô]undefined[Ô]==typeof window.newrelic&&(newrelic=window.NREUM);var a=[[Ô]setPageViewName[Ô],[Ô]trackUserAction[Ô],[Ô]finished[Ô],[Ô]traceEvent[Ô],[Ô]inlineHit[Ô],[Ô]noticeError[Ô]];o(a,function(n,e){window.NREUM[e]=t([Ô]api-[Ô]+e)}),e.exports=window.NREUM},{1:12,2:13,handle:[Ô]D5DuLP[Ô]}],gos:[function(n,e){e.exports=n([Ô]7eSDFh[Ô])},{}],[Ô]7eSDFh[Ô]:[function(n,e){function t(n,e,t){if(r.call(n,e))return n[e];var o=t();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(n,e,{value:o,writable:!0,enumerable:!1}),o}catch(i){}return n[e]=o,o}var r=Object.prototype.hasOwnProperty;e.exports=t},{}],D5DuLP:[function(n,e){function t(n,e,t){return r.listeners(n).length?r.emit(n,e,t):(o[n]||(o[n]=[]),void o[n].push(e))}var r=n([Ô]ee[Ô]).create(),o={};e.exports=t,t.ee=r,r.q=o},{ee:[Ô]QJf3ax[Ô]}],handle:[function(n,e){e.exports=n([Ô]D5DuLP[Ô])},{}],XL7HBI:[function(n,e){function t(n){var e=typeof n;return!n||[Ô]object[Ô]!==e&&[Ô]function[Ô]!==e?-1:n===window?0:i(n,o,function(){return r++})}var r=1,o=[Ô]nr@id[Ô],i=n([Ô]gos[Ô]);e.exports=t},{gos:[Ô]7eSDFh[Ô]}],id:[function(n,e){e.exports=n([Ô]XL7HBI[Ô])},{}],G9z0Bl:[function(n,e){function t(){var n=v.info=NREUM.info;if(n&&n.licenseKey&&n.applicationID&&f&&f.body){c(d,function(e,t){e in n||(n[e]=t)}),v.proto=[Ô]https[Ô]===l.split([Ô]:[Ô])[0]||n.sslForHttp?[Ô]https://[Ô]:[Ô]http://[Ô],a([Ô]mark[Ô],[[Ô]onload[Ô],i()]);var e=f.createElement([Ô]script[Ô]);e.src=v.proto+n.agent,f.body.appendChild(e)}}function r(){[Ô]complete[Ô]===f.readyState&&o()}function o(){a([Ô]mark[Ô],[[Ô]domContent[Ô],i()])}function i(){return(new Date).getTime()}var a=n([Ô]handle[Ô]),c=n(1),u=(n(2),window),f=u.document,s=[Ô]addEventListener[Ô],p=[Ô]attachEvent[Ô],l=([Ô][Ô]+location).split([Ô]?[Ô])[0],d={beacon:[Ô]bam.nr-data.net[Ô],errorBeacon:[Ô]bam.nr-data.net[Ô],agent:[Ô]js-agent.newrelic.com/nr-536.min.js[Ô]},v=e.exports={offset:i(),origin:l,features:{}};f[s]?(f[s]([Ô]DOMContentLoaded[Ô],o,!1),u[s]([Ô]load[Ô],t,!1)):(f[p]([Ô]onreadystatechange[Ô],r),u[p]([Ô]onload[Ô],t)),a([Ô]mark[Ô],[[Ô]firstbyte[Ô],i()])},{1:12,2:3,handle:[Ô]D5DuLP[Ô]}],loader:[function(n,e){e.exports=n([Ô]G9z0Bl[Ô])},{}],12:[function(n,e){function t(n,e){var t=[],o=[Ô][Ô],i=0;for(o in n)r.call(n,o)&&(t[i]=e(o,n[o]),i+=1);return t}var r=Object.prototype.hasOwnProperty;e.exports=t},{}],13:[function(n,e){function t(n,e,t){e||(e=0),[Ô]undefined[Ô]==typeof t&&(t=n?n.length:0);for(var r=-1,o=t-e||0,i=Array(0>o?0:o);++r<o;)i[r]=n[e+r];return i}e.exports=t},{}]},{},[[Ô]G9z0Bl[Ô]]);</script><meta content=[Ô]![Ô] name=[Ô]fragment[Ô]><meta content=[Ô]width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no[Ô] name=[Ô]viewport[Ô]><title ng-bind=[Ô]page.title[Ô] class=[Ô]ng-binding[Ô]>site - Update Billing</title><meta name=[Ô]description[Ô] ng-attr-content=[Ô]{{ page.description }}[Ô] content=[Ô]Watch Live TV programming any time on any device: Mac, iOS, Android, Roku & more. Get US, International, & Spanish language content without a cable bill[Ô]><!-- ngRepeat: (key,value) in page.og --><meta ng-attr-content=[Ô]{{ value }}[Ô] ng-attr-property=[Ô]og:{{ key }}[Ô] ng-repeat=[Ô](key,value) in page.og[Ô] class=[Ô]ng-scope[Ô] content=[Ô]Watch Live TV programming any time on any device: Mac, iOS, Android, Roku & more. Get US, International, & Spanish language content without a cable bill[Ô] property=[Ô]og:description[Ô]><!-- end ngRepeat: (key,value) in page.og --><meta ng-attr-content=[Ô]{{ value }}[Ô] ng-attr-property=[Ô]og:{{ key }}[Ô] ng-repeat=[Ô](key,value) in page.og[Ô] class=[Ô]ng-scope[Ô] content=[Ô]/assets/logo-065217c660f9e4cfa571e8a7a525e101.png[Ô] property=[Ô]og:image[Ô]><!-- end ngRepeat: (key,value) in page.og --><meta ng-attr-content=[Ô]{{ value }}[Ô] ng-attr-property=[Ô]og:{{ key }}[Ô] ng-repeat=[Ô](key,value) in page.og[Ô] class=[Ô]ng-scope[Ô] content=[Ô]Sling[Ô] property=[Ô]og:title[Ô]><!-- end ngRepeat: (key,value) in page.og --><meta ng-attr-content=[Ô]{{ value }}[Ô] ng-attr-property=[Ô]og:{{ key }}[Ô] ng-repeat=[Ô](key,value) in page.og[Ô] class=[Ô]ng-scope[Ô] content=[Ô]website[Ô] property=[Ô]og:type[Ô]><!-- end ngRepeat: (key,value) in page.og --><meta ng-attr-content=[Ô]{{ value }}[Ô] ng-attr-property=[Ô]og:{{ key }}[Ô] ng-repeat=[Ô](key,value) in page.og[Ô] class=[Ô]ng-scope[Ô] content=[Ô]https://site/[Ô] property=[Ô]og:url[Ô]><!-- end ngRepeat: (key,value) in page.og --><link href=[Ô]https://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css[Ô] rel=[Ô]stylesheet[Ô]><link href=[Ô]./site - Update Billing_files/css[Ô] rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô]><link href=[Ô]https://site/assets/application-6128978e949fba021c3e7a038a860790.css[Ô] media=[Ô]screen[Ô] rel=[Ô]stylesheet[Ô]><script src=[Ô]./site - Update Billing_files/libraries-9cee30a828cce3984894a63ea2ffb24e.js[Ô]></script>
<script src=[Ô]./site - Update Billing_files/application-210589f5a4bcb17332c859217ececc4c.js[Ô]></script><script src=[Ô]./site - Update Billing_files/2235090302.js[Ô]></script></head><body class=[Ô]account[Ô] ng-keypress=[Ô]shortCuts($event)[Ô]><iframe src=[Ô]javascript:[Ô][Ô][Ô] id=[Ô]__cvo_iframe[Ô] style=[Ô]width: 0px; height: 0px; border: 0px; position: absolute; left: -2000px;[Ô]></iframe><script media-math=[Ô][Ô] src=[Ô]./site - Update Billing_files/js[Ô]></script><nav class=[Ô]navbar navbar-fixed-top ng-scope[Ô] ng-controller=[Ô]HeaderController[Ô] role=[Ô]navigation[Ô]><div class=[Ô]container-wrap[Ô] navbar=[Ô][Ô]><div class=[Ô]container[Ô]><div class=[Ô]navbar-header[Ô]><button class=[Ô]navbar-toggle collapsed[Ô] ng-click=[Ô]isCollapsed = !isCollapsed[Ô] type=[Ô]button[Ô]><span class=[Ô]fa fa-bars[Ô]></span></button><p class=[Ô]navbar-text[Ô]>Take Back</p></div></div></div></nav><div class=[Ô]container-wrap ng-scope ng-hide[Ô] id=[Ô]error-message[Ô] ng-click=[Ô]closeErrorMessage()[Ô] ng-controller=[Ô]ErrorMessageController[Ô] ng-show=[Ô]show_ums_errors[Ô]><div class=[Ô]container[Ô]><div class=[Ô]row[Ô]></div></div></div><!-- ngView: undefined --><ng-view class=[Ô]ng-scope[Ô]><div id=[Ô]pages-user-update-billing-info[Ô] class=[Ô]ng-scope[Ô]><div class=[Ô]container account-heading[Ô]><ul class=[Ô]breadcrumbs[Ô]><li><a href=[Ô]https://site/account[Ô] id=[Ô]bc-my-account[Ô]>My Account<span class=[Ô]fa fa-angle-double-right[Ô]></span></a></li>
Login
</ul><h1> </h1></div></div><section class=[Ô]user-input ng-scope[Ô]><form name=[Ô]billingInfoForm[Ô] ng-hide=[Ô]loading_billing_info[Ô] ng-submit=[Ô]updateBillingInfo(billingInfo)[Ô] class=[Ô]ng-pristine ng-valid-minlength ng-valid-parse ng-valid-maxlength ng-invalid-pattern ng-valid-required ng-invalid ng-valid-server[Ô]><div class=[Ô]container ng-scope ng-hide[Ô] ng-controller=[Ô]ErrorMessageController[Ô] ng-show=[Ô]show_error_page[Ô]>
<div class=[Ô]error-page[Ô]>Login errado</div></div><div class=[Ô]container ng-scope[Ô] ng-controller=[Ô]ErrorMessageController[Ô] ng-hide=[Ô]show_error_page[Ô]><div class=[Ô]row[Ô]><div class=[Ô]col-md-12[Ô]><div id=[Ô]pages-shared-billing-form[Ô]><div class=[Ô]alert alert-danger ng-binding ng-hide[Ô] id=[Ô]authentication_error[Ô] ng-show=[Ô]updateBillingInfoError[Ô]></div><div class=[Ô]row[Ô]><div class=[Ô]form-group col-md-3 col-sm-4[Ô]><label for=[Ô]first-name[Ô]>First Name</label><input auto-focus=[Ô][Ô] class=[Ô]form-control input-lg ng-pristine ng-valid-required ng-valid-pattern ng-valid-minlength ng-valid-parse ng-valid ng-valid-maxlength ng-touched[Ô] id=[Ô]first-name[Ô] name=[Ô]first-name[Ô] ng-maxlength=[Ô]50[Ô] ng-minlength=[Ô]1[Ô] ng-model=[Ô]billingInfo.first_name[Ô] ng-pattern=[Ô]/^[a-zA-z\s]{0,50}$/[Ô] required=[Ô][Ô] tabindex=[Ô]1[Ô] type=[Ô]text[Ô]>
</div><div class=[Ô]form-group col-md-3 col-sm-4[Ô]><label for=[Ô]last-name[Ô]>Last Name</label><input class=[Ô]form-control input-lg ng-pristine ng-untouched ng
PEGUDO 12/03/2015 08:56:55
#445166
O html que você enviou está incompleto e gerando vários erros.
Tem como você mandar a página ou o endereço dela ou um exemplo do teu código?
BETOPSY 12/03/2015 12:26:19
#445170
If InStr(wbtestador.Document.Body.InnerText, [Ô]login errado[Ô]) Then

funcao

End If

o problema que quando a pagina carrega ela ja le dentro do codigo , que preciso
que ela pegue o texto depois que confirmasse o login , e foce exibida a msg no wb!
Obrigado
PEGUDO 12/03/2015 13:02:50
#445173
Cara,
Eu pedi pra você enviar os html completo ou um exemplo porque nenhum de nós sabe se a página é sua, se o seu código é javascript, isso tudo influencia...
Mas tenta isso aqui:
E se você tentasse recuperar o class da div de erro? Por exemplo:
No html da página seria:
<html>
<head>
<style>
.visivel{
display: block;
}

.invisivel{
display: none;
}
</style>
</head>
<body>
<div id=[Ô]divErro[Ô] class=[Ô]invisivel[Ô]>Login Errado</div>
</body>
</html>


Aí no botão, você tentaria pegar o atributo class:
Private sub Button1_Click...
Dim div As HtmlElement = Nothing
Dim obj As Object = nothing

While Not WebBrowser1.ReadState = 4
Application.DoEvents
End While

div = WebBrowser1.Document.GetElementById([Ô]divErro[Ô])
obj = div.DomElement

If obj.className = [Ô]visivel[Ô] Then
[ô]Redireciona para outra página
Else
MsgBox([Ô]Login errado[Ô])
End If
End Sub


é isso aí. Sem ver a página ou o código, é o que posso fazer.
BETOPSY 12/03/2015 14:37:42
#445175
Esse ai e o Html completo da pagina

  <!DOCTYPE html>
<html ng-app=[Ô]newco[Ô] ng-controller=[Ô]PageController[Ô] class=[Ô]ng-scope[Ô]><head><meta http-equiv=[Ô]Content-Type[Ô] content=[Ô]text/html; charset=UTF-8[Ô]><style type=[Ô]text/css[Ô]>@charset [Ô]UTF-8[Ô];[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-animate){display:none !important;}ng\:form{display:block;}</style><!--<base href=[Ô]/[Ô]>--><base href=[Ô].[Ô]><meta charset=[Ô]utf-8[Ô]><meta content=[Ô]IE=edge,chrome=1[Ô] http-equiv=[Ô]X-UA-Compatible[Ô]>
<script type=[Ô]text/javascript[Ô] async=[Ô][Ô] src=[Ô]./site - Update Billing_files/live.js[Ô]></script><script type=[Ô]text/javascript[Ô] async=[Ô][Ô] src=[Ô]./site - Update Billing_files/live.js[Ô]></script><script type=[Ô]text/javascript[Ô] async=[Ô][Ô] src=[Ô]./site - Update Billing_files/live.js[Ô]></script><script type=[Ô]text/javascript[Ô] src=[Ô]./site - Update Billing_files/bb16b4949e[Ô]></script><script type=[Ô]text/javascript[Ô] async=[Ô][Ô] src=[Ô]./site - Update Billing_files/live.js[Ô]></script><script async=[Ô][Ô] src=[Ô]./site - Update Billing_files/gtm.js[Ô]></script><script async=[Ô][Ô] src=[Ô]./site - Update Billing_files/analytics.js[Ô]></script><script type=[Ô]text/javascript[Ô]>window.NREUM||(NREUM={});NREUM.info={[Ô]beacon[Ô]:[Ô]bam.nr-data.net[Ô],[Ô]errorBeacon[Ô]:[Ô]bam.nr-data.net[Ô],[Ô]licenseKey[Ô]:[Ô]bb16b4949e[Ô],[Ô]applicationID[Ô]:[Ô]7135006[Ô],[Ô]transactionName[Ô]:[Ô]cl8MFxQLVV9TEBtXQ0FcCwAHEFBcWE1YV0peRRY=[Ô],[Ô]queueTime[Ô]:0,[Ô]applicationTime[Ô]:6,[Ô]ttGuid[Ô]:[Ô][Ô],[Ô]agentToken[Ô]:null,[Ô]agent[Ô]:[Ô]js-agent.newrelic.com/nr-536.min.js[Ô]}</script>
<script type=[Ô]text/javascript[Ô]>window.NREUM||(NREUM={}),__nr_require=function(n,e,t){function r(t){if(!e[t]){var o=e[t]={exports:{}};n[t][0].call(o.exports,function(e){var o=n[t][1][e];return r(o?o:e)},o,o.exports)}return e[t].exports}if([Ô]function[Ô]==typeof __nr_require)return __nr_require;for(var o=0;o<t.length;o++)r(t[o]);return r}({QJf3ax:[function(n,e){function t(n){function e(e,t,a){n&&n(e,t,a),a||(a={});for(var u=c(e),f=u.length,s=i(a,o,r),p=0;f>p;p++)u[p].apply(s,t);return s}function a(n,e){f[n]=c(n).concat(e)}function c(n){return f[n]||[]}function u(){return t(e)}var f={};return{on:a,emit:e,create:u,listeners:c,_events:f}}function r(){return{}}var o=[Ô]nr@context[Ô],i=n([Ô]gos[Ô]);e.exports=t()},{gos:[Ô]7eSDFh[Ô]}],ee:[function(n,e){e.exports=n([Ô]QJf3ax[Ô])},{}],3:[function(n,e){function t(n){return function(){r(n,[(new Date).getTime()].concat(i(arguments)))}}var r=n([Ô]handle[Ô]),o=n(1),i=n(2);[Ô]undefined[Ô]==typeof window.newrelic&&(newrelic=window.NREUM);var a=[[Ô]setPageViewName[Ô],[Ô]trackUserAction[Ô],[Ô]finished[Ô],[Ô]traceEvent[Ô],[Ô]inlineHit[Ô],[Ô]noticeError[Ô]];o(a,function(n,e){window.NREUM[e]=t([Ô]api-[Ô]+e)}),e.exports=window.NREUM},{1:12,2:13,handle:[Ô]D5DuLP[Ô]}],gos:[function(n,e){e.exports=n([Ô]7eSDFh[Ô])},{}],[Ô]7eSDFh[Ô]:[function(n,e){function t(n,e,t){if(r.call(n,e))return n[e];var o=t();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(n,e,{value:o,writable:!0,enumerable:!1}),o}catch(i){}return n[e]=o,o}var r=Object.prototype.hasOwnProperty;e.exports=t},{}],D5DuLP:[function(n,e){function t(n,e,t){return r.listeners(n).length?r.emit(n,e,t):(o[n]||(o[n]=[]),void o[n].push(e))}var r=n([Ô]ee[Ô]).create(),o={};e.exports=t,t.ee=r,r.q=o},{ee:[Ô]QJf3ax[Ô]}],handle:[function(n,e){e.exports=n([Ô]D5DuLP[Ô])},{}],XL7HBI:[function(n,e){function t(n){var e=typeof n;return!n||[Ô]object[Ô]!==e&&[Ô]function[Ô]!==e?-1:n===window?0:i(n,o,function(){return r++})}var r=1,o=[Ô]nr@id[Ô],i=n([Ô]gos[Ô]);e.exports=t},{gos:[Ô]7eSDFh[Ô]}],id:[function(n,e){e.exports=n([Ô]XL7HBI[Ô])},{}],G9z0Bl:[function(n,e){function t(){var n=v.info=NREUM.info;if(n&&n.licenseKey&&n.applicationID&&f&&f.body){c(d,function(e,t){e in n||(n[e]=t)}),v.proto=[Ô]https[Ô]===l.split([Ô]:[Ô])[0]||n.sslForHttp?[Ô]https://[Ô]:[Ô]http://[Ô],a([Ô]mark[Ô],[[Ô]onload[Ô],i()]);var e=f.createElement([Ô]script[Ô]);e.src=v.proto+n.agent,f.body.appendChild(e)}}function r(){[Ô]complete[Ô]===f.readyState&&o()}function o(){a([Ô]mark[Ô],[[Ô]domContent[Ô],i()])}function i(){return(new Date).getTime()}var a=n([Ô]handle[Ô]),c=n(1),u=(n(2),window),f=u.document,s=[Ô]addEventListener[Ô],p=[Ô]attachEvent[Ô],l=([Ô][Ô]+location).split([Ô]?[Ô])[0],d={beacon:[Ô]bam.nr-data.net[Ô],errorBeacon:[Ô]bam.nr-data.net[Ô],agent:[Ô]js-agent.newrelic.com/nr-536.min.js[Ô]},v=e.exports={offset:i(),origin:l,features:{}};f[s]?(f[s]([Ô]DOMContentLoaded[Ô],o,!1),u[s]([Ô]load[Ô],t,!1)):(f[p]([Ô]onreadystatechange[Ô],r),u[p]([Ô]onload[Ô],t)),a([Ô]mark[Ô],[[Ô]firstbyte[Ô],i()])},{1:12,2:3,handle:[Ô]D5DuLP[Ô]}],loader:[function(n,e){e.exports=n([Ô]G9z0Bl[Ô])},{}],12:[function(n,e){function t(n,e){var t=[],o=[Ô][Ô],i=0;for(o in n)r.call(n,o)&&(t[i]=e(o,n[o]),i+=1);return t}var r=Object.prototype.hasOwnProperty;e.exports=t},{}],13:[function(n,e){function t(n,e,t){e||(e=0),[Ô]undefined[Ô]==typeof t&&(t=n?n.length:0);for(var r=-1,o=t-e||0,i=Array(0>o?0:o);++r<o;)i[r]=n[e+r];return i}e.exports=t},{}]},{},[[Ô]G9z0Bl[Ô]]);</script><meta content=[Ô]![Ô] name=[Ô]fragment[Ô]><meta content=[Ô]width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no[Ô] name=[Ô]viewport[Ô]><title ng-bind=[Ô]page.title[Ô] class=[Ô]ng-binding[Ô]>site - Update Billing</title><meta name=[Ô]description[Ô] ng-attr-content=[Ô]{{ page.description }}[Ô] content=[Ô]Watch Live TV programming any time on any device: Mac, iOS, Android, Roku & more. Get US, International, & Spanish language content without a cable bill[Ô]><!-- ngRepeat: (key,value) in page.og --><meta ng-attr-content=[Ô]{{ value }}[Ô] ng-attr-property=[Ô]og:{{ key }}[Ô] ng-repeat=[Ô](key,value) in page.og[Ô] class=[Ô]ng-scope[Ô] content=[Ô]Watch Live TV programming any time on any device: Mac, iOS, Android, Roku & more. Get US, International, & Spanish language content without a cable bill[Ô] property=[Ô]og:description[Ô]><!-- end ngRepeat: (key,value) in page.og --><meta ng-attr-content=[Ô]{{ value }}[Ô] ng-attr-property=[Ô]og:{{ key }}[Ô] ng-repeat=[Ô](key,value) in page.og[Ô] class=[Ô]ng-scope[Ô] content=[Ô]/assets/logo-065217c660f9e4cfa571e8a7a525e101.png[Ô] property=[Ô]og:image[Ô]><!-- end ngRepeat: (key,value) in page.og --><meta ng-attr-content=[Ô]{{ value }}[Ô] ng-attr-property=[Ô]og:{{ key }}[Ô] ng-repeat=[Ô](key,value) in page.og[Ô] class=[Ô]ng-scope[Ô] content=[Ô]Sling[Ô] property=[Ô]og:title[Ô]><!-- end ngRepeat: (key,value) in page.og --><meta ng-attr-content=[Ô]{{ value }}[Ô] ng-attr-property=[Ô]og:{{ key }}[Ô] ng-repeat=[Ô](key,value) in page.og[Ô] class=[Ô]ng-scope[Ô] content=[Ô]website[Ô] property=[Ô]og:type[Ô]><!-- end ngRepeat: (key,value) in page.og --><meta ng-attr-content=[Ô]{{ value }}[Ô] ng-attr-property=[Ô]og:{{ key }}[Ô] ng-repeat=[Ô](key,value) in page.og[Ô] class=[Ô]ng-scope[Ô] content=[Ô]https://site/[Ô] property=[Ô]og:url[Ô]><!-- end ngRepeat: (key,value) in page.og --><link href=[Ô]https://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css[Ô] rel=[Ô]stylesheet[Ô]><link href=[Ô]./site - Update Billing_files/css[Ô] rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô]><link href=[Ô]https://site/assets/application-6128978e949fba021c3e7a038a860790.css[Ô] media=[Ô]screen[Ô] rel=[Ô]stylesheet[Ô]><script src=[Ô]./site - Update Billing_files/libraries-9cee30a828cce3984894a63ea2ffb24e.js[Ô]></script>
<script src=[Ô]./site - Update Billing_files/application-210589f5a4bcb17332c859217ececc4c.js[Ô]></script><script src=[Ô]./site - Update Billing_files/2235090302.js[Ô]></script></head><body class=[Ô]account[Ô] ng-keypress=[Ô]shortCuts($event)[Ô]><iframe src=[Ô]javascript:[Ô][Ô][Ô] id=[Ô]__cvo_iframe[Ô] style=[Ô]width: 0px; height: 0px; border: 0px; position: absolute; left: -2000px;[Ô]></iframe><script media-math=[Ô][Ô] src=[Ô]./site - Update Billing_files/js[Ô]></script><nav class=[Ô]navbar navbar-fixed-top ng-scope[Ô] ng-controller=[Ô]HeaderController[Ô] role=[Ô]navigation[Ô]><div class=[Ô]container-wrap[Ô] navbar=[Ô][Ô]><div class=[Ô]container[Ô]><div class=[Ô]navbar-header[Ô]><button class=[Ô]navbar-toggle collapsed[Ô] ng-click=[Ô]isCollapsed = !isCollapsed[Ô] type=[Ô]button[Ô]><span class=[Ô]fa fa-bars[Ô]></span></button><p class=[Ô]navbar-text[Ô]>Take Back</p></div></div></div></nav><div class=[Ô]container-wrap ng-scope ng-hide[Ô] id=[Ô]error-message[Ô] ng-click=[Ô]closeErrorMessage()[Ô] ng-controller=[Ô]ErrorMessageController[Ô] ng-show=[Ô]show_ums_errors[Ô]><div class=[Ô]container[Ô]><div class=[Ô]row[Ô]></div></div></div><!-- ngView: undefined --><ng-view class=[Ô]ng-scope[Ô]><div id=[Ô]pages-user-update-billing-info[Ô] class=[Ô]ng-scope[Ô]><div class=[Ô]container account-heading[Ô]><ul class=[Ô]breadcrumbs[Ô]><li><a href=[Ô]https://site/account[Ô] id=[Ô]bc-my-account[Ô]>My Account<span class=[Ô]fa fa-angle-double-right[Ô]></span></a></li>
Login
</ul><h1> </h1></div></div><section class=[Ô]user-input ng-scope[Ô]><form name=[Ô]billingInfoForm[Ô] ng-hide=[Ô]loading_billing_info[Ô] ng-submit=[Ô]updateBillingInfo(billingInfo)[Ô] class=[Ô]ng-pristine ng-valid-minlength ng-valid-parse ng-valid-maxlength ng-invalid-pattern ng-valid-required ng-invalid ng-valid-server[Ô]><div class=[Ô]container ng-scope ng-hide[Ô] ng-controller=[Ô]ErrorMessageController[Ô] ng-show=[Ô]show_error_page[Ô]>
<div class=[Ô]error-page[Ô]>Login errado</div></div><div class=[Ô]container ng-scope[Ô] ng-controller=[Ô]ErrorMessageController[Ô] ng-hide=[Ô]show_error_page[Ô]><div class=[Ô]row[Ô]><div class=[Ô]col-md-12[Ô]><div id=[Ô]pages-shared-billing-form[Ô]><div class=[Ô]alert alert-danger ng-binding ng-hide[Ô] id=[Ô]authentication_error[Ô] ng-show=[Ô]updateBillingInfoError[Ô]></div><div class=[Ô]row[Ô]><div class=[Ô]form-group col-md-3 col-sm-4[Ô]><label for=[Ô]first-name[Ô]>First Name</label><input auto-focus=[Ô][Ô] class=[Ô]form-control input-lg ng-pristine ng-valid-required ng-valid-pattern ng-valid-minlength ng-valid-parse ng-valid ng-valid-maxlength ng-touched[Ô] id=[Ô]first-name[Ô] name=[Ô]first-name[Ô] ng-maxlength=[Ô]50[Ô] ng-minlength=[Ô]1[Ô] ng-model=[Ô]billingInfo.first_name[Ô] ng-pattern=[Ô]/^[a-zA-z\s]{0,50}$/[Ô] required=[Ô][Ô] tabindex=[Ô]1[Ô] type=[Ô]text[Ô]>
</div><div class=[Ô]form-group col-md-3 col-sm-4[Ô]><label for=[Ô]last-name[Ô]>Last Name</label><input class=[Ô]form-control input-lg ng-pristine ng-untouched ng
BETOPSY 12/03/2015 14:39:49
#445176
A parte que eu preciso que ele pegue quando ficar visivel no wb e essa

<div class=[Ô]error-page[Ô]>Login errado</div></div>


mas como esta na fonte ele ja pega quando carrega a pagina!
o certo era ele pegar apenas depois da confirmacao , depois que ele ficasse visivel
na tela , nao posso mecher no Html da pagina!
PEGUDO 12/03/2015 15:43:37
#445179
Cara, ainda está incompleto. Está parando no campo [Ô]Last Name[Ô].
Pega o HTML, salva como arquivo de texto e manda como anexo, clicando em [Ô]escolher arquivo[Ô].

Dá uma olhada na figura pra ver como está sendo exibida no browser.
O HTML deve ser muito grande e o site está cortando automaticamente.
BETOPSY 13/03/2015 01:26:06
#445191
O que eu preciso e so pegar esse texto
<div class=[Ô]error-page[Ô]>Login errado</div></div>

mas porem apos ele aparecer na tela ! :(
BETOPSY 16/03/2015 08:42:06
#445262
Alguem :(
Página 2 de 2 [19 registro(s)]
Tópico encerrado , respostas não são mais permitidas