1. A method comprising: displaying an online resource having a particular resource address, the online resource comprising content objects, each of the content objects having a display location defining a location of the content object as displayed on the online resource relative to display locations of other content objects as displayed on the online resource; receiving a first selection indication indicating that one of the content objects has been selected; receiving a second selection indication indicating that a search operation using the selected content object as an input is to be performed, the second selection indication being an indication that the selected content object has been dragged from its display location on the online resource to a different display location on the online resource, the different display location determined by the user and not dependent on a designated area on the online resource; in response to receiving the second selection indication: displaying a search display environment on the online resource at a location dependent on the different display location to which the selected content item was dragged and proximate to the different display location to which the selected content item was dragged, wherein the display of the online resource is subordinate to the display of the search display environment, and a first portion of the online resource is obscured by the display of the search environment, and a second portion of the online resource is not obscured by the display of the search display environment and is displayed concurrently with the search display environment; receiving search results responsive to the search operation; and displaying the search results in the search display environment on the online resource at the location on the online resource that is proximate to the different display location to which the selected content item was dragged.