Besttoolbars Development network

Back to Besttoolbars main site

 

Technical solutions

From Best Toolbars

Jump to: navigation, search

How to

  • Add files to the toolbar
You can add your files, logo, images, dlls, .exe files to the toolbar project .cab , Just
go 'Toolbar->Add files to the toolbar' 


  • Create Affiliate links


There is a special feature which will help you to support affiliates. When you make a
version of the toolbar to be distributed by an affiliate, you put there a file
named affid.dat  with a special assigned ID. When user installs the toolbar from your
affiliate, contents of the affid.dat file are stored inside AffiliateID variable that
you can use in your URLs. 
You should give a separate version to each affiliate. Affiliate .dat files can be
created manually or automated. You can set all toolbar URLs (where it is needed)
like this:  http://www.yoursite.com/cgi-bin/affiliate?agent=%AffiliateID 
and simply add different affid.dat files into your toolbar packages, that you
provide to your agents (Toolbar->Add file to the toolbar). 
For example : 
for Agent 1: affid.dat will contain string 1001 
for Agent 2: affid.dat will contain string 1002 
These values will automatically beinserted instead of %AffiliateID in toolbar URLs. 
If you are going to have a big number of agents, then you can make one .cab file and  
keep Affiliate Id as a toolbar variable (please, read more about toolbar variables in 
'Macro Substitutions' section of our Help->Advanced Guide). You just need to make
after_install form to request affiliate id and store it into toolbar as variable
or you can request some kind of login/password for user and set affiliate id
variable according to this information (i.e. get it from database). 
  • Create Dynamic Bookmarks


You may create bookmarks that are stored/saved in an external database (Mysql,Php) 
in their respective categories. So, when the toolbar
loads, it should read the categories and the bookmarks contained within from that database.
You may achive this using our Dynamic XML feature. Your php script should read your 
database  and create a Menu with
categories and URLs and generate the XML for the toolbar to load.
Include XML will have an URL to your script with user name and password and will load
the  bookmarks for users correspondingly.
Example : For Dynamic XML you place something like :
http://www.yoursite.com/toolbar/get_xml.php?e=%user_name&p=%user_pass
and if login is successful, the script will return an XML with
menus (bookmark categories), if not - the primary appearance of your
toolbar.
<TOOLBAR>
<TEXT id="tbs_text_009515" caption="email id: "/>
<TEXT id="tbs_button_0FSDBS" caption="Text" hint="Text" img=""/>
<BUTTON id="tbs_button_022818" caption="No caption" type="Split" visibility="1">
<MENU id="tbs_menu_013078" type="Split">
<ITEM id="tbs_item_011568" caption="No caption" visibility="1" enabled="1"/>
<ITEM id="tbs_item_016445" caption="No caption" visibility="1" enabled="1"/>
</MENU>
</BUTTON>
<BUTTON id="tbs_button_008534" caption="No caption" type="Split" href="http://" visibility="1">
<MENU id="tbs_menu_028207" type="Split">
<ITEM id="tbs_item_021183" caption="No caption" visibility="1" enabled="1"/>
<ITEM id="tbs_item_028616" caption="No caption" visibility="1" enabled="1"/>
<ITEM id="tbs_item_018202" caption="No caption" visibility="1" enabled="1"/>
<ITEM id="tbs_item_008016" caption="No caption" visibility="1" enabled="1"/>
</MENU>
</BUTTON>
</TOOLBAR>
<?
}
else
{
?>
<BUTTON id="tbs_button_020005" caption="Login" type="Split" visibility="1" 
 command="tbscmd_tbs_button_020005"/>
You need to create Add menu with the categories (that are generated from a database on
your  server). In each menu item you set URL
redirection command like :
http://www.yoursite.com/add_bookmark.php?cat=id&url=%url
where id- is the id of the current category
With Remove- is the same - add a menu button with categories and URLs and define command
like  http://www.yoursite.com/remove_bookmark.php?id=10


  • Create Options page for users


You may create Options page in a modal window that allows your users to 
customize the toolbar,  change skins, enable/disable buttons,menu items,etc. 
Just go 'Toolbar->Generate toolbar Options page' 


  • Change toolbar on the fly via Dynamic XML


Several XML configuration files can be used for the toolbar. This allows you
to create different appearances/layouts for your users or have several versions
of toolbar in different languages. To use multiple configuration for the toolbar
you need to define several includable .xml files via Dynamic XML with different
numeric values  for the layout=. To switch between layouts CHANGELAYOUT command
is used. This command can be associated with any button or menu item so clicking
the button will change appearance of the toolbar on the fly. 
You may also change/update your toolbar directly from your server , just add Dynamic
XML with  a remote option, define Target URL as "http://www.yourserver.com/toolbar.xml",
copy XML from 'Tools->Edit basis.xml' and save it as toolbar.xml to upload on your server. 
When you change your toolbarand add new features, just copy new XML to the same file on
your  server. 


  • Disable/Enable menu items


You can make menu items visible, but disabled by default. Just select a menu item and choose Enabled/disabled  
options. 
  • Edit/Translate files of the toolbar


You may edit/translate files of your toolbar within ToolbarStudio, just go 'Tools->explore working folder' , then  
edit any file using the appropriate editors when right-clicking a mouse. 


  • How to create 'About' window
Add a button/menu item and assign Local HTML file command and define HTML. Then go Tools->Edit basis.xml and find 
<LOCALHTML name="myinfo" href="myinfo.html" .../> and add the following attribute : 
newbrowserwindow="modaldialog" options="status:no;help:no;dialogHeight:220px;dialogWidth:450px;scroll:no;
In total you will get : 
<LOCALHTML href="about.html" name="about" newbrowserwindow="modaldialog" title="About"   
options="status:no;help:no;dialogHeight:220px;dialogWidth:450px;scroll:no;"/>
Then press on your button/menu item and you will see a dialog window with your HTML. 


  • How to build a dynamic XML menu
If you created a menu in ToolbarStudio, add Dynamic XML element and define Target URL to your  
"http://www.yourserver.com/menu.xml", code of which looks like : 
<TOOLBAR>
<TEXT id="tbs_text_009515" caption="email id: "/>
<TEXT id="tbs_button_0FSDBS" caption="Text" hint="Text" img=""/>
<BUTTON id="tbs_button_008534" caption="No caption" type="Split" href="http://" visibility="1">
<MENU id="tbs_menu_028207" type="Split">
<ITEM id="tbs_item_021183" caption="No caption" visibility="1" enabled="1"/>
<ITEM id="tbs_item_028616" caption="No caption" visibility="1" enabled="1"/>
<ITEM id="tbs_item_018202" caption="No caption" visibility="1" enabled="1"/>
<ITEM id="tbs_item_024465" caption="No caption" visibility="1" enabled="1"/>
<ITEM id="tbs_item_004451" caption="No caption" visibility="1" enabled="1"/>
<ITEM id="tbs_item_003139" caption="No caption" visibility="1" enabled="1"/>
<ITEM id="tbs_item_008016" caption="No caption" visibility="1" enabled="1"/>
</MENU>
</BUTTON>
</TOOLBAR>
You may then add new menu items and place the same XML file on your server, the menu on your toolbar will be updated  
on a fly. 


  • How to call a function from some DLL included to toolbar
if you mean to call a function from some DLL included to toolbar then do the following : 
1) bundle DLL file with your toolbar using menu Toolbar->Add file to the toolbar
2) add a button or menu item with a 'Run .exe' command and set its attributes as follows 
.EXE file: rundll32 
Parameters: yourdll.dll, yourdllfunctionname 
Example: for tbs.dll and function MyFunc in it, "Parameters" will be: 
tbs.dll,MyFunc 


  • How to install another application with the toolbar
You can change the.exe installer so that your application will automatically run when toolbar installs. For this you  
need to edit config.nsh file in : Program Files/Softomate/ToolbarStudio /cab2nsis folder
Full documentation is here : http://nsis.sourceforge.net/Docs/
  • How to make a multi-lingual toolbar
You may create a multi-lingual toolbar using Dynamic XML feature with local files and ChangeLayout command. Just 
prepare different XMLs for your toollbar and switch them.
The sample .cab of Multilingual toolbar cab be downloaded from Help->Toolbar Samples 
  • How to count a number of downloads from my site ?
You may integrate our server-side scripts package with your toolbar to count statistics on toolbar usage time,  
installation, deinstallation. 

  • Post data in Hidden mode
When you assign Search command to your button, you may also Post data to your server in Hidden mode. Just go 'New  
Window' field and choose that option from the list. 


  • Run applications and .exe files
You can put any .exe file into your toolbar and run them via 'Run .exe' command. To put files into your toolbar go  
'Toolbar->Add file to the toolbar' 
  • Run several commands as a one
If you want to run a group of commands by one click, you may just use 'Chunk Commands' command and assign it to your 
button/menu item. 
  • Send alerts
Using Alert plugin you can send instant messages to all users of your toolbar. Just place alert. HTML on your 
server. When it changes, toolbar will show your message right near the System clock. 
  • Watch URL
You can perform special actions when user searches for a given set of keywords or navigates to specific sites. Just 
create an invisible BANNER with sync= "onDocumentComplete" attribute width="0", that will contain a HTML file with 
Javascript inside. This banner should be refreshed while the user surfs the net:
<banner id="banner" url="popup.html" sync="onDocumentComplete" width="0" /> 
The popup.html contains the script that checks if the new URL points to a search engine and if the search query  
contains any of the given keywords using Toolbar Javascript interface and tool.url method. 
Full code of the script can be found in 'Help-> Javascript Interface'
  • How to use multiple search sites in the toolbar & switch between them
If you need to search on multiple search sites like google.com and your own site with your own site being the 
default, define the following commands: <WEBJUMP name="search1"  
href="http://www.yourtoolbar.com/search.asp?q=%combo1&Searchtype=from_toolbar"/> <WEBJUMP name="search2"  
href="http://google.com/search?q=%combo1"/> In the above lines %combo1 symbol shows the position into which the 
search string will be substituted. "Combo1" here is a name of the combo box, from which toolbar should get the 
search terms. 
To specify that by default the search will be performed on your site you'll have to specify that the Search combo 
box uses the search1 command as shown in the fragment below: 
<COMBO name="combo1" caption="search" hint="enter text to search" command="search1" limit="40" histmax="10"> 
<WIDTH>10</WIDTH> 
<WIDTH>15</WIDTH> 
<WIDTH>20</WIDTH> 
</COMBO> 
Then you can use the SWITCHCOMMAND command: 
<BUTTON id="swbtn" caption="MyCompany" img=" 8" command="swtch"/> 
<COMMANDS> 
<WEBJUMP href="http://www.yoursite.com/search?q=%search" name="keMdXGRo"/> 
<WEBJUMP href="http://www.anotheryoursite.com/?q=%search" name="redir2"/> 
<SWITCHCOMMAND name="swtch" target="keMdXGRo" command="redir2"/> 
</COMMANDS> 
  • How can I provide news/information
You can insert the following lines: This will insert a mini web browser window into place. By uploading news to  
http://www.yourserver.com/news.html you can ensure that users see your news periodically while surfing. Please use  
expire= and sync= to define periodicity. You can insert any html code into news.html page so that you can provide 
scrolling lines, flashing items and so on. 
  • How can I store usernames and passwords ?
Toolbar can store username and password inside using variables like %user_pass and %user_id. You can get the sample 
of setting and getting such variables on our site. Samples: http://www.dev.besttoolbars.net/
  • How can I send POST requests via the toolbar
To do this, define a new WEBJUMP command. The command has to be defined between tags in the configuration file. The    
syntax is as following:  
  • Does the toolbar allows users to customize their own toolbar? For example, we will offer a menu of buttons (contents), and users can choose which ones to add to their version of the toolbar?
Yes this feature is supported in our toolbars. To control the visibility of individual buttons HTML options.html 
page can be used. To disable some buttons by default (so they will not be visible on the toolbar start and can only 
be made visible from options.html). Please add the attribute visibility="0" to the button definition like below: 
<BUTTON id="any_id" caption="any_caption" img="7" hint="any_hint" command="any_command" visibility="0"/>
You can also check our developers corner http://www.dev.besttoolbars.net/ where we show examples of more 
advanced customizations that you can make available to your customers using CUSTOM_XML feature. 
  • How else can users customize a toolbar?
You define what your users can do with your toolbar. The trivial example is that your users can define what buttons 
to show/hide on their toolbar. The advanced example can involve server side integration so the toolbar of your user 
will show the money earned by him or the points he won. Toolbar can store UserID and your site can feed back 
specific content to be shown in the user is toolbar basing on his UserID. Please also take a look to samples provide 
in our developers corner: http://www.dev.besttoolbars.net/ 
  • How can I make active HTML drop down menus ?
From a customization program you can add a menu item called "bubble". Then you will need to associate any HTML page. 
This HTML will appear in drop-own menu. "Bubble"-menus supports not only simple HTML, but also DHTML, JavaScript as 
well as any other Internet Explorer Plug-Ins currently installed on user's machine. 
  • How can I organize news or advertising via the toolbar?
The simple way: just include a <BANNER> tag in your toolbar and redirect it to an HTML page, which will refresh  
itself periodically. 
<?xml version="1.0"?> 
<TOOLBAR name="IE Toolbar Sample" icons="icons.bmp" hot_icons="icons.bmp" dllname="toolbar"> 
<! News banner (HTML approach) --> 
<BANNER caption="news" href="http://www.yoursite.com/toolbar_news.html" expire=" 10" width="200"/> 
<! News include (XML approach) --> 
<INCLUDE_XML filename="http://www.yoursite.com/toolbar.asp" expire="10"/> 
</TOOLBAR> 
Another way: Use <INCLUDE_XML> tag with a server side XML file. 
Included XML file (placed at URL http://www.yoursite.com/toolbar.asp ): 
<?xml version="1.0"?> 
<TOOLBAR> 
<% ' ASP script (generates XML for toolbar) 
Randomize 
MyValue = Int((4 * Rnd()) + 1) ' Generate a random number for advertisement 
advText = "Advertisement #" & MyValue ' Image name 
%> 
<BUTTON href="http://www.yoursite.com/advert.asp?adv= <%=MyValue% >" command="redirect" hint="" caption="   
<%=advText% >" /> 
</TOOLBAR> 

  • How can I include an .EXE into my toolbar's .CAB and make this .EXE file to be executed when someone presses a button or clicks menu item in my toolbar?
To achieve this, you should add the following lines to the <COMMANDS> section: 
<LOCALHTML name="prog" href="progname.exe"/> 
<SHELLEXECUTE name="Prog" command="progname.exe" options="/s %combo1" not_found="Can't open Prog application..."/>  
  • How can I refresh the mini web page in the banner periodically?
You should use the expire attribute of the BANNER tag to specify a time interval at which the banner shall be  
reloaded.
<BANNER caption="news" href="http://www.yoursite.com/toolbar_news.html" width=" 200" expire="1"/> 
Additionally, you can use the sync attribute to force reloads when user jumps from page to page. It could be set to  
one of two values: 
BeforeNavigate - reloads banner when user clicks on a link, or enters URL manually. 
OnDocumentComplete - reloads banner after the page have been loaded completely by the browser. 
<BANNER caption="news" href="http://www.yoursite.com/toolbar_news.html" width=" 200" expire=" 1" 
sync="OnDocumentComplete" /> 
  • Is there anyway to show scrollbars in the bubble window so that the user can scroll up and down within the window?
You need to have an HTML page that will use IFRAME with scrollbars (occupying the whole size of a BUBBLE) 
and will reference another HTML page that you need to scroll. 
  • How can I toggle display of images in the browser?
You can switch on/off display of images by using the ENABLEIMAGE command. To use this feature, you should define it  
in the COMMANDS section and assign a button or a menu item to it. 
<COMMANDS> 
<ENABLEIMAGE name="imge" /> 
</COMMANDS> 
<BUTTON id="btimages" caption="Show Images" command="imge"/>

  • How can I enable/disable flash animation in the browser?
You can switch on/off display of flash by using the ENABLFLASH command. To use this feature, you should define it in  
the COMMANDS section and assing a button or menu item to it. 
<COMMANDS> 
<ENABLEFLASH name="flena" /> 
</COMMANDS>
<BUTTON id="btflash" caption="Show Flash" command="flena"/> 
  • When clicking a link in an html-bubble, is it possible that the redirect is opened in the main browser window instead of the bubble itself?
Yes - just add #mainwindow to the end of your URL's inside HTML, like the below:
http://www.yoursite.com/index.html#mainwindow 
You may also use 'in_banner' attribute Enabled or Disabled to choose the way you wish. 
  • Is it possible to start an windows application directly from the toolbars?
Yes, please read our advanced manual section related to SHELLEXECUTE command. 
  • What type of commands can I use with the 'Shell command on the User PC'?
You can launch any programs (such as word.exe, notepad.exe) or execute any commands that are accessible from the  
Start->Run menu (like tracert and cmd). 
  • How can I have news, short jokes or ads scroll across the toolbar?
Use the . The below will create a 200 pixel wide HTML banner inside the toolbar that is downloaded from your site  
(jokes.html). 
<BANNER id="Jokebox" caption="Jokes" url="http://www.yoursite.com/jokes.html" width="200"/> 
Please see jokes.html example below: 
<html> 
<head> 
< META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 
<META HTTP-EQUIV="Cache-control" CONTENT="NO-CACHE, must-revalidate"> 
<style> 
a.ticker { color:#FFFFFF; font-weight:bold; height:10px; 
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#666666', Positive='true')} 
</style> 
<script language="javascript">
started = true; 
</script> 
</head> 
<body bgcolor="#D5D2CD" leftMargin=0 topMargin=0 marginWidth=0 marginHeight=0> 
<marquee scrollamount=3 direction=left onMouseOver="if (started) { this.stop() }" onMouseOut="if (started) { 
this.start() }" onClick="if (started) {started=false; this.stop();} else {started=true; this.start();}"> 
<img src="ticker_icon.gif" border=0> <a href=http://www.yoursite.com/jokes1.html class="ticker">A funny joke</a> <img src="ticker_icon.gif" border=0> <a href=http://www. yoursite.com/jokes2.html class="ticker">A very funny joke</a> <img src="ticker_icon.gif" border=0> <a href=http://www. yoursite.com/jokes3.html class="ticker">Another funny joke</a> <img src="ticker_icon.gif" border=0> <a href=http://www. yoursite.com/jokes4.html class="ticker">And yet one more funny joke</a>
</marquee> 
</body> 
</html> 
The jokes.html can also be a script like jokes.php or jokes.asp. 
  • How can I include a .DLL into my toolbar's .CAB and make this .DLL registered when installing my toolbar?
Please open ToolbarStudio and go 'Toolbar->Bundle files with the toolbar'. You may also download the CABARC.exe (a  
part of CAB SDK) from Microsoft Website and use it to package your DLL. Please make an adjust .inf file to contain 
the definition for your .DLL. 
  • Opening a page in a new or modal browser window
To do this, define a new WEBJUMP command. The command has to be defined between <COMMANDS></COMMANDS> tags in the  
configuration file. The syntax is as follows:
 <WEBJUMP name="newcommand1" href=”http://www.somesite.com/somepage.html” newbrowserwindow="true"/>
<WEBJUMP name="newcommand2" href=”http://www.somesite.com/somepage.html” newbrowserwindow="modaldialog"  
options="status:no;help:no;dialogHeight:600px;dialogWidth:600px;dialogHide:yes;scroll:auto;" />
'options' parameter defines an options of the window and only valid for modal dialog window. It is the same as in  
javascript: window.open() function. This command can then be added to any button or menu item.
You can use the Javascript to open a new window with specific settings. To do this you should use the following 
line:
<WEBJUMP name="newcommand3" href="javascript:var  
wpr=window.open('http://www.somesite.com','chia','location,height=100,width=100')" newbrowserwindow="false"/> 
  • I'm trying to edit the basis.xml file to contain a listbox. Clicking each item in the list has to redirect to a different site.
You can use the following code:
<COMBO id="se_search_option" name="se_search_option" hint="" limit="45" command="goSite">
<WIDTH>100</WIDTH> 
<VALUE display="Site1">http://URL of site1</VALUE> 
<VALUE display="Site2">http://URL of site2</VALUE> 
</COMBO> 
And the below WEBJUMP command: 
<WEBJUMP name="goSite" href="%se_search_option"/>

  • Is it possible to change height of toolbar ?
You need to change the Height of both the toolbar (via going to Tools->Edit RAW XML and adding height="" to 
<TOOLBAR> tag) and of the icon files used by the toolbar (please change the height of the icons using Toolbar->Icons 
menu in ToolbarStudio). 
  • Is there a way to install two of our toolbars on the same system? If we make 2 toolbars for our site can they have
them both installed ? 
You can make toolbars for your site, but they can not be installed on the same machine if they are under the same  
license. To make independent toolbars you'll need to purchase the Unlimited License. 
  • How to change toolbar language 'on the fly'?
You can implement different .XML files and switch between them when the user presses a button on the toolbar using  
<CHANGE LAYOUT> command. Please see a sample in our Developer's section: http://www.dev.besttoolbars.net/ 
  • I used CAB2NSIS that I downloaded from your website in order to change .CAB to .EXE. After I used this and

downloaded the Toolbar in .EXE format. I want to ask you if there are any ways to add or edit .EXE? For example, I want to add "Terms of use" of the

You'll find a couple of .nsh files right after you've unzipped cab2nsis. You can modify those .NSH files as it is  
explained here: http://nsis.sourceforge.net/home/ to achieve what you require. 
  • Can the toolbar be fully dynamic?
Yes, it is possible. The toolbar can get all the information directly from your website so that you can display the  
most up-to date links, images and banners to your customers. 
  • Does your toolbar support https? Does it support server side PUSH operations?
Yes, it supports https redirects and https calls in DYNAMIC mode - INCLUDE_XML. Server side push can only be  
simulated by explicitly calling .reload() method for the toolbar from Javascript. All those advanced customization 
techniques are explained in this manual. 
  • How can I implement pagerank or URL information in the toolbar?
Toolbar gives many possibilities for implementing such server side processing as page ranking (similar to the Google 
PageRank), keyword analysis and associated keyword information. To implement this you'll need to develop server side 
scripts. The below example demonstrates how to achieve functionality similar to Google PageRank with your toolbar.
<?xml version="1.0"?> 
<TOOLBAR name="IE Toolbar Sample" icons="icons.bmp" hot_icons="icons.bmp" dllname="toolbar"> 
... 
<INCLUDE_XML filename="http://www.yoursite.com/getrank.asp?toolbar_id=%toolbar_id&URL=%url"   
sync="OnDocumentComplete"/> 
... </TOOLBAR>
Toolbar will download the XML file generated by getrank.asp page every time the user navigates to a new page with  
his browser. By feeding back the appropriate XML you can give the user additional information about the page he 
currently visits. You can also change the appearance of the toolbar, put new buttons, menus, banners displaying (as 
Alexa.com toolbar does).
Similarly to Alexa.com you can create a drop-down html menu that will display the detailed information about the 
current domain, url etc (of course you need to provide server side CGI, ASP or PHP scripts that will generate the 
HTML page bubble.asp in the example below) 
<BUTTON id="bubble2" caption="URL info" img="1"> 
<BUBBLE href="http://www.yoursite.com/bubble.asp?url=%url" width=" 100" height=" 200" /> 
</BUTTON> 
  • How to broadcast notifications or alerts to my clients using Toolbar?
Toolbar gives you a possibility to share latest news from your site with all users who currently have your Toolbar  
installed. There are several types of notifications. You can choose from flashing notification, dynamic menu items 
and pop-up alerts. To arrange such notifications you will need to add server-side scripts (written on PHP, ASP, Perl 
or CGI). Toolbar will call this page periodically (you define the periodicity) and receive the latest news from your 
website. All this is achieved either via <BANNER> element or using <INCLUDE-XML> directive. Please visit our 
developer’s corner http://www.dev.besttoolbars.net/ for toolbar examples and scripts using 
alert/notification broadcasting. 
You may also use Alert Plugin with a Server-Side Control Panel that allows to send messages to all of toolbar users 
or to some of them. 
For more information, please visit Alet Plug-in  
  • How to track my customer's behavior with my Toolbar?
From a customization program you can set-up a special type of Toolbar-Server interaction. Each Toolbar installed  
will report to your server which website the user is viewing (using INCLUDE-XML directive and %URL substitution). So 
you can make highly targeted offers and also rotate targeted advertisements inside the toolbar. 
  • How to show alert notification to my clients from my Toolbar?
You can set the toolbar to request periodically (like once per day or once per 10 min or once per each new page 
open) the dynamic page from your server. In this page you can trigger the toolbar to pop-up a window with 
notification or just simple display new flashing image/text in your toolbar. 
  • How to show content-targeted ads from my Toolbar?
Sites are often enabled with search options. Users can also search using one or more search engines. When a user 
submits a search on another website, the Toolbar can send this query also to your server for further 
parsing/analysis, and your server side scripts can respond to the toolbar with new advertising. So as soon as the 
user searches "shoes" you can immediately display special offers and advertisements for shoes.
Personal tools

Copyright © Softomate, 2008. All Rights Reserved
Terms of Service | Privacy Policy