hello jeff and thanx for your help yes, i want to remove the color filter, but on demand not overall. i want to get searchresults and be able to set the color filters how can i do that ? i have posted my example above, which you can try thank you very much
On 4 Jan., 22:45, "Jeff S (Google)" <[email protected]> wrote: > Hi frooli, > > I'm not sure if I understand the question, but if you want to see > image search results in any color, then you could remove the > GimageSearch.RESTRICT_COLORFILTER. You would just get rid of the call > to colorSearcher.setRestriction Is that what you are looking for? > > Happy coding, > > Jeff > > On Dec 30 2009, 4:41 am, frooli <[email protected]> wrote: > > > hi there, > > > i am experimenting with the sample code of the image-search. now i > > have embeded the color restriction, so that i can search for images in > > several colors. is there also a way to search overall colors ? > > actually the images are filtered by color. this ist the sample code i > > have used: > > > google.load('search', '1'); > > > function OnLoad() { > > var searchControlDiv = document.getElementById("searchbox"); > > var control = new GSearchControl(); > > control.setResultSetSize(GSearch.LARGE_RESULTSET); > > control.setLinkTarget(GSearch.LINK_TARGET_BLANK); > > > var options = new GsearcherOptions(); > > > var isearcher; > > var colors = [ > > GimageSearch.COLOR_RED, > > GimageSearch.COLOR_ORANGE, > > GimageSearch.COLOR_YELLOW, > > GimageSearch.COLOR_GREEN, > > GimageSearch.COLOR_TEAL, > > GimageSearch.COLOR_BLUE, > > GimageSearch.COLOR_PURPLE, > > GimageSearch.COLOR_PINK, > > GimageSearch.COLOR_WHITE, > > GimageSearch.COLOR_GRAY, > > GimageSearch.COLOR_BLACK, > > GimageSearch.COLOR_BROWN > > ]; > > > for (var i=0; i < colors.length; i++) { > > var colorSearcher = new google.search.ImageSearch(); > > colorSearcher.setRestriction > > (GimageSearch.RESTRICT_COLORFILTER, > > colors[i]); > > var colorName = colors[i].substring(0,1).toUpperCase() + colors > > [i].substring(1); > > colorSearcher.setUserDefinedLabel(colorName); > > control.addSearcher(colorSearcher, options); > > }; > > > // tell the searcher to draw itself and tell it where to attach > > var drawOptions = new google.search.DrawOptions(); > > drawOptions.setDrawMode > > (google.search.SearchControl.DRAW_MODE_TABBED); > > control.draw(searchControlDiv, drawOptions); > > } > > > google.setOnLoadCallback(OnLoad); > > //]]> > > > thank you
-- You received this message because you are subscribed to the Google Groups "Google AJAX APIs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-ajax-search-api?hl=en.
