Here's the html returned. I'm not familiar with the READMORE tags. Sorry.
<html> <head> <meta http-equiv="content-type" content="text/html;charset=ISO +-8859-1"> <meta name="generator" content="Adobe GoLive 5"> <title>router form</title> <link rel="stylesheet" href="form.css"></link> <script language="javascript" type="text/javascript"> function loadhelp(fname,anchname) { top.helpframe.location.href="help/help"+fname+".html#"+anchname } function DBT(x){ document.Wanblock.isClickRadiobutton.value = 1; document.Wanblock.delWBT.value=x; document.Wanblock.WBedit.value=x; document.Wanblock.isEn.value=0; } function toGo(){ document.WBadd.submit(); } function toGoEdit(){ if(document.Wanblock.isClickRadiobutton.value == 0) { alert("Please select the radio options or click Add button to add s +erver."); return false; } document.Wanblock.action="WanServiceform.html"; document.Wanblock.submit(); } function toApply(A){ document.Wanblock.delWBT.value=99; document.Wanblock.WBedit.value=99; document.Wanblock.isEn.value=1; var Errstring="Please Enter a valid IP(1 to 255)."; var Errstring1="Please Enter a valid IP(1 to 254)."; var Errstring2="Please Enter a valid IP(0 to 255)."; var Errstring3="Please enter the valid number(1 to 65535)."; if(A.DfDMZ.checked == true) { if(isNaN(A.DMZ1.value)) { alert(Errstring); A.DMZ1.select(); return false; } if(A.DMZ1.value == "" || A.DMZ1.value<1 || A.DMZ1.value>255) { alert(Errstring); A.DMZ1.select(); return false; } if(isNaN(A.DMZ2.value)) { alert(Errstring2); A.DMZ2.select(); return false; } if(A.DMZ2.value == "" || A.DMZ2.value<0 || A.DMZ2.value>255) { alert(Errstring2); A.DMZ2.select(); return false; } if(isNaN(A.DMZ3.value)) { alert(Errstring2); A.DMZ3.select(); return false; } if(A.DMZ3.value == "" || A.DMZ3.value<0 || A.DMZ3.value>255) { alert(Errstring2); A.DMZ3.select(); return false; } if(isNaN(A.DMZ4.value)) { alert(Errstring1); A.DMZ4.select(); return false; } if(A.DMZ4.value == "" || A.DMZ4.value<1 || A.DMZ4.value>=255) { alert(Errstring1); A.DMZ4.select(); return false; } } document.Wanblock.submit(); } function toDel(){ if(document.Wanblock.isClickRadiobutton.value == 0) { alert("Please select the radio options or click Add button to add s +erver."); return false; } } </script> </head> <body onload="loadhelp('_PortForward')" onLoad="setEH();" onResize="s +etEH();"> <form method="POST" action="WanService.html" name="Wanblock" target="f +ormframe"> <table border="0" cellpadding="0" cellspacing="3" width="100%"> <tr> <td colspan="2"> <a href="javascript:loadhelp('_PortForward','intro')"><h1>Ports</h1></ +a> </td> </tr> <!-- RULE --> <tr> <td colspan="2"> <img src="img/liteblue.gif" width="100%" height="2" border="0"> </td> </tr> <!-- END RULE --> <tr> <td colspan="2"> <table border="1" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="5%" align="center"> <span class="thead">&nbsp;</span> </td> <td width="5%" align="center"> <span class="thead">#</span> </td> <td width="10%" align="center"> <b> Enable</b> </td> <td width="20%" align="center"> <b> Service Name</b> </td> <td width="20%" align="center"> <b> Action</b> </td> </td> <td width="20%" align="center"> <b> LAN Server <br> IP Address </b> </td> <td width="10%" align="center"> <b> WAN Users</b> </td> <td width="10%" align="center"> <b> Log</b> </td> </tr> <tr><td width="5%" align="center"><span class="thead"><input type="RAD +IO" name="delRt" value="0" onClick="DBT(0);"></span></td><td width="5 +%" align="center"><span class="thead">1</span></td><td width="10%" al +ign="center"><input type="checkbox" name="EnBt0" value="checkbox" CHE +CKED ></td><input type="hidden" name="png0" value="9.3.0.0.0.0.0.0.0. +0.0.0.192.168.0.10"><td width="20%" align="center">SOF2 server</td><t +d width="20%" align="center">ALLOW always</td><td width="20%" align=" +center">192.168.0.10</td><td width="10%" align="center">Any</td><td w +idth="10%" align="center">Never</td></tr><tr><td width="5%" align="ce +nter"><span class="thead"><input type="RADIO" name="delRt" value="1" +onClick="DBT(1);"></span></td><td width="5%" align="center"><span cla +ss="thead">2</span></td><td width="10%" align="center"><input type="c +heckbox" name="EnBt1" value="checkbox" ></td><input type="hidden" n +ame="png1" value="10.3.0.1.0.0.0.0.0.0.0.0.192.168.0.10"><td width="2 +0%" align="center">ssh</td><td width="20%" align="center">ALLOW alway +s</td><td width="20%" align="center">192.168.0.10</td><td width="10%" + align="center">Any</td><td width="10%" align="center">Match</td></tr +><tr><td width="5%" align="center"><span class="thead"><input type="R +ADIO" name="delRt" value="2" onClick="DBT(2);"></span></td><td width= +"5%" align="center"><span class="thead">3</span></td><td width="10%" +align="center"><input type="checkbox" name="EnBt2" value="checkbox" + ></td><input type="hidden" name="png2" value="1.3.0.0.0.0.0.0.0.0.0. +0.192.168.0.11"><td width="20%" align="center">FTP</td><td width="20% +" align="center">ALLOW always</td><td width="20%" align="center">192. +168.0.11</td><td width="10%" align="center">Any</td><td width="10%" a +lign="center">Never</td></tr><tr><td width="5%" align="center"><span +class="thead"><input type="RADIO" name="delRt" value="3" onClick="DBT +(3);"></span></td><td width="5%" align="center"><span class="thead">4 +</span></td><td width="10%" align="center"><input type="checkbox" nam +e="EnBt3" value="checkbox" ></td><input type="hidden" name="png3" v +alue="14.3.0.0.0.0.0.0.0.0.0.0.192.168.0.10"><td width="20%" align="c +enter">COD server</td><td width="20%" align="center">ALLOW always</td +><td width="20%" align="center">192.168.0.10</td><td width="10%" alig +n="center">Any</td><td width="10%" align="center">Never</td></tr> </table> </td> <input Type="hidden" Name="delWBT" value="99"> <input Type="hidden" Name="WBedit" value="99"> <input Type="hidden" Name="isEn" value="0"> <input Type="hidden" Name="isClickRadiobutton" value="0"> <tr> <td colspan="2" align="center"> <input type="button" value="Add" onClick="toGo();">&nbsp;&nbsp +; <input type="button" value="Edit" onClick="toGoEdit();">&nbsp; +&nbsp; <input type="submit" value="Delete" onClick="return toDel();"> </td></tr> <!-- RULE --> <tr> <td colspan="2"> <img src="img/liteblue.gif" width="100%" height="2" border="0" + > </td> </tr> <!-- END RULE --> <tr> <td colspan="2"> <b><INPUT type="checkbox" name="DfDMZ" value="checkbox" >Default DMZ + Server</b> &nbsp;&nbsp;&nbsp;&nbsp;<INPUT type="text" name="DMZ1" si +ze="3" maxlength="3" value=192>.<INPUT type="text" name="DMZ2" size=" +3" maxlength="3" value=168>.<INPUT type="text" name="DMZ3" size="3" m +axlength="3" value=0>.<INPUT type="text" name="DMZ4" size="3" maxleng +th="3" value=0> </td> </tr> <tr> <td colspan="2"> <INPUT type="checkbox" name="Ping" value="checkbox" ><a href +="javascript:loadhelp('_PortForward','ping')"><b>Respond to Ping on I +nternet WAN Port</b> </a> </td> </tr> <!-- RULE --> <tr> <td colspan="2"> <img src="img/liteblue.gif" width="100%" height="2" border="0" + > </td> </tr> <!-- END RULE --> <tr> <td colspan="2" align="center"> <input type="button" value="Apply " onClick="toApply(document. +Wanblock);">&nbsp;&nbsp; <input type="Reset" value="Cancel"> </td></tr></table></form> <form method="POST" action="WanServiceform.html" target="formframe" Na +me="WBadd"> <input Type="hidden" Name="WBTadd" value=> </form> <SCRIPT> function block1() { if(document.Wanblock.DfDMZ.checked == false) return false; return true; } function setEH() { document.Wanblock.DMZ1.onkeydown=block1; document.Wanblock.DMZ2.onkeydown=block1; document.Wanblock.DMZ3.onkeydown=block1; document.Wanblock.DMZ4.onkeydown=block1; } setEH(); </SCRIPT> </body></html>

In reply to Re^4: screen scraping MECHANIZE by garskoci
in thread screen scraping MECHANIZE by garskoci

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.