jimyson
November 10, 2005, 6:41pm
#1
FYI: The only thing I know about Applescripts is how to use ones that are already created. Scared? Good…
What I need if available:
-Open a website in Safari 2.0
-Bring up a list of contacts that have 10 contacts per page and any given number of pages, depending on the number of comtacts.
-Select a box next to the contact to represent I want it in my list and move on to the next page.
-I can only have 1,000 contacts selected before I download it.
Really I would like to be able to enter in the page numbers I want the contacts to be selected (selecting 1000) but if I have to I can go to each page individually and use a shortcut to run the script (selecting 10).
Hopefully this may help in finding a solution if available.
Thanks for any help as this will be a HUGE time saver since there are millions of contacts that need to be downloaded
Model: 15" PowerBook, 1.67 GHz
Browser: Safari 416.12
Operating System: Mac OS X (10.4)
jimyson
November 11, 2005, 2:10am
#2
Here is the page source that i am trying to do this on if this helps any. Sorry if it is a bit excessive, I didn’t want to cut out any important clues.
<!doctype HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN” >
Sales Genie
<script language="javascript">
function KeyPressed(evt)
{
var keycode = 0;
if (window.event)
keycode = window.event.keyCode;
else if (evt)
keycode = evt.which;
else
return true;
var src = '';
if(window.event.srcElement && window.event.srcElement.type)
src = window.event.srcElement.type.toUpperCase();
if(keycode == 13 && src != 'TEXTAREA' && src != 'BUTTON' && src != 'SUBMIT' && src != 'IMAGE')
{
window.event.cancelBubble = true;
window.event.returnValue = false;
return false;
}
}
</script>
<div id="container">
<table cellSpacing="0" cellPadding="0" width="100%" bgColor="#ffffff">
<tr>
<td>
.linkspace { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style3 { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
BODY { MARGIN-TOP: 0px; MARGIN-LEFT: 0px }
A { COLOR: #669999; TEXT-DECORATION: underline }
A:hover { COLOR: #cc9900; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: underline }
.HeaderLargeGold { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 3px; COLOR: #cc9900; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.HeaderLink { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #669999; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.TextBigBlue { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #3878b1; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.TextBigBlue2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #3878b1; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.TextBiggerBlue { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; COLOR: #3878b1; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif }
Check the boxes
to select your Sales Leads. You may select up to 1,000 records, then click one
of the buttons below. Come back and select more records if you need to.
</td>
</tr>
<tr>
<td class="ErrorText" align="left" width="730"></td>
</tr>
<TR>
<TD class="ErrorText" vAlign="middle" align="left" width="730" height="28"><input type="image" name="btnView" id="btnView" src="/images/SalesGenie/view_btn.gif" alt="View" border="0" /><input type="image" name="btnSave" id="btnSave" src="/images/SalesGenie/save_btn.gif" alt="Save" border="0" /><input type="image" name="btnMapIt" id="btnMapIt" src="/images/SalesGenie/map_it_btn2.gif" alt="Map It" border="0" /><input type="image" name="btnChangeCriteria" id="btnChangeCriteria" src="/images/SalesGenie/change_criteria_btn.gif" alt="Change Criteria" border="0" /><input type="image" name="Imagebutton2" id="Imagebutton2" src="/images/SalesGenie/add_salesleads_btn.gif" alt="Add to my sales leads" border="0" /><input type="image" name="Imagebutton3" id="Imagebutton3" src="/images/SalesGenie/print_btn2.gif" alt="Print" border="0" /><input type="image" name="Imagebutton4" id="Imagebutton4" src="/images/SalesGenie/download_btn2.gif" alt="Download" border="0" />
</TD>
</TR>
</table>
</td>
</tr>
</table>
</td>
<!-- Content TD end --></tr>
<TR>
<TD>
<TABLE id="Table1" cellSpacing="0" cellPadding="0" width="96%" align="center" border="0">
<TR>
<TD align="left" height="20"><a id="Linkbutton6" href="javascript:__doPostBack('Linkbutton6','')">Clear All Pages</a></TD>
</TR>
<TR>
<TD align="center"><table cellspacing="0" cellpadding="3" rules="all" border="1" id="dgSelect" width="100%">
<tr class="tanItem" valign="Middle">
<td align="Center"><b><img src="/images/SalesGenie/checkbox_icon.gif" alt="" border="0" /></b></td><td><b>Business Name</b></td><td><b>Contact</b></td><td><b>Street Name</b></td><td><b>Zip Code</b></td><td><b>City</b></td><td><b>State</b></td><td><b>Phone#</b></td><td><b>Employees</b></td><td><b>Sales</b></td><td><b>Credit Rating</b></td>
</tr><tr>
<td><input name="dgSelect:_ctl3:cbSelect" id="dgSelect__ctl3_cbSelect" type="checkbox" /></td><td><a href="javascript:__doPostBack('dgSelect$_ctl3$_ctl0','')">Alatec Inc</a></td><td>Larry Anderson</td><td>2317 Meridian St N</td><td>35811</td><td>Huntsville</td><td>AL</td><td>256-489-0061</td><td>5-9</td><td>$1 - 2.5 Million</td><td>U</td>
</tr><tr class="tanItem">
<td><input name="dgSelect:_ctl4:cbSelect" id="dgSelect__ctl4_cbSelect" type="checkbox" /></td><td><a href="javascript:__doPostBack('dgSelect$_ctl4$_ctl0','')">Analysis & Applications Assoc</a></td><td>John E Pond</td><td>2614 Artie St SW # 31</td><td>35805</td><td>Huntsville</td><td>AL</td><td>256-536-2949</td><td>1-4</td><td>$500,000 - 1 Million</td><td>C+</td>
</tr><tr>
<td><input name="dgSelect:_ctl5:cbSelect" id="dgSelect__ctl5_cbSelect" type="checkbox" /></td><td><a href="javascript:__doPostBack('dgSelect$_ctl5$_ctl0','')">Applied Data Trends Inc</a></td><td>Derrick Copeland</td><td>215 Wynn Dr NW # 321</td><td>35805</td><td>Huntsville</td><td>AL</td><td>256-319-0238</td><td>50-99</td><td>$10 - 20 Million</td><td>C</td>
</tr><tr class="tanItem">
<td><input name="dgSelect:_ctl6:cbSelect" id="dgSelect__ctl6_cbSelect" type="checkbox" /></td><td><a href="javascript:__doPostBack('dgSelect$_ctl6$_ctl0','')">Avnet Electronics Marketing</a></td><td>Frank Wester</td><td>4975 Bradford Dr NW # 100</td><td>35805</td><td>Huntsville</td><td>AL</td><td>256-837-8700</td><td>20-49</td><td>$5 - 10 Million</td><td>A+</td>
</tr><tr>
<td><input name="dgSelect:_ctl7:cbSelect" id="dgSelect__ctl7_cbSelect" type="checkbox" /></td><td><a href="javascript:__doPostBack('dgSelect$_ctl7$_ctl0','')">Cat Flight Svc Inc</a></td><td>Larry Bradford</td><td>2400 Bob Wallace Ave SW</td><td>35805</td><td>Huntsville</td><td>AL</td><td>256-650-5122</td><td>1-4</td><td>$500,000 - 1 Million</td><td>C+</td>
</tr><tr class="tanItem">
<td><input name="dgSelect:_ctl8:cbSelect" id="dgSelect__ctl8_cbSelect" type="checkbox" /></td><td><a href="javascript:__doPostBack('dgSelect$_ctl8$_ctl0','')">Cirrus Technology Inc</a></td><td>Jerry Harris</td><td>4035 Chris Dr SW # H</td><td>35802</td><td>Huntsville</td><td>AL</td><td>256-539-2241</td><td>20-49</td><td>$2.5 - 5 Million</td><td>B</td>
</tr><tr>
<td><input name="dgSelect:_ctl9:cbSelect" id="dgSelect__ctl9_cbSelect" type="checkbox" /></td><td><a href="javascript:__doPostBack('dgSelect$_ctl9$_ctl0','')">Expression Genetics Inc</a></td><td> </td><td>2215 Mock Rd SW</td><td>35801</td><td>Huntsville</td><td>AL</td><td>256-512-0077</td><td>5-9</td><td>$1 - 2.5 Million</td><td>U</td>
</tr><tr class="tanItem">
<td><input name="dgSelect:_ctl10:cbSelect" id="dgSelect__ctl10_cbSelect" type="checkbox" /></td><td><a href="javascript:__doPostBack('dgSelect$_ctl10$_ctl0','')">Invariant Corp</a></td><td>David Anderson</td><td>1428 Weatherly Rd SE</td><td>35803</td><td>Huntsville</td><td>AL</td><td>256-885-9794</td><td>10-19</td><td>$1 - 2.5 Million</td><td>C+</td>
</tr><tr>
<td><input name="dgSelect:_ctl11:cbSelect" id="dgSelect__ctl11_cbSelect" type="checkbox" /></td><td><a href="javascript:__doPostBack('dgSelect$_ctl11$_ctl0','')">Ipt</a></td><td> </td><td>4015 Pulaski Pike NW</td><td>35810</td><td>Huntsville</td><td>AL</td><td>256-704-7780</td><td>5-9</td><td>$1 - 2.5 Million</td><td>U</td>
</tr><tr class="tanItem">
<td><input name="dgSelect:_ctl12:cbSelect" id="dgSelect__ctl12_cbSelect" type="checkbox" /></td><td><a href="javascript:__doPostBack('dgSelect$_ctl12$_ctl0','')">Kottmann Inc</a></td><td>Tony Johnson</td><td>513 Sparkman Dr NW</td><td>35816</td><td>Huntsville</td><td>AL</td><td>256-726-9226</td><td>10-19</td><td>$2.5 - 5 Million</td><td>B+</td>
</tr><tr>
<td colspan="11"><span>Page </span><span class="redLink">1</span> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl4','')">2</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl5','')">3</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl6','')">4</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl7','')">5</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl8','')">6</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl9','')">7</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl10','')">8</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl11','')">9</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl12','')">10</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl13','')">11</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl14','')">12</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl15','')">13</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl16','')">14</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl17','')">15</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl18','')">16</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl19','')">17</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl20','')">18</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl21','')">19</a> <a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl22','')">20</a> <span> </span><a href="javascript:__doPostBack('dgSelect$_ctl14$_ctl1','')">Next 20 Pages</a></td>
</tr>
Sales GenieTM
is a service of info USA® , a $300 million
company on NASDAQ (IUSA).
Over 4 million businesses use our sales leads to grow their business every day.
Copyright © 2005 - info USA®
- All Rights Reserved
<script language="javascript">window.captureEvents(Event.KEYDOWN);window.onkeydown = KeyPressed;</script>