Hi,

I have no real place to show you my full code.

The problem being your example just shows the results. I need to see
the search within a page that has html content, then i can see the
results opening in a NEW page.

If I use the basic Hello World example I cannot see this take place as
its all happening in a blank page.

In my example that i ran in Code playground, my page had html content
(links txt etc). When I searched the results came back within my page.

Are you positivre this is opening a new page? Did you have an original
page with some html content on to see it display in a NEW blank page?

Thanks for your time.

===== Partial code =====
<script type="text/javascript">
    google.load('search', '1');

    function OnLoad() {

  // Create a search control
  var searchControl = new google.search.SearchControl();

  // Add in a full set of searchers
  var localSearch = new google.search.LocalSearch();
  searchControl.addSearcher(localSearch);
  searchControl.addSearcher(new google.search.WebSearch());
  searchControl.addSearcher(new google.search.VideoSearch());
  searchControl.addSearcher(new google.search.BlogSearch());
  searchControl.addSearcher(new google.search.NewsSearch());
  searchControl.addSearcher(new google.search.ImageSearch());
  searchControl.addSearcher(new google.search.BookSearch());
  searchControl.addSearcher(new google.search.PatentSearch());

  // Set the Local Search center point
  localSearch.setCenterPoint("New York, NY");
  searchControl.setLinkTarget
(google.search.Search.LINK_TARGET_BLANK);

  // tell the searcher to draw itself and tell it where to attach
  var drawOptions = new google.search.DrawOptions();

  searchControl.draw(document.getElementById("cse"));

  // execute an inital search
  searchControl.execute("VW GTI");
}

google.setOnLoadCallback(OnLoad);
      </script>


        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

        <title>St Peter's RC School</title>
        <link rel="stylesheet" href="style.css" type="text/css"
charset="utf-8" />
    <script src="images/flash/AC_RunActiveContent.js" type="text/
javascript"></script>
    <style type="text/css">
<!--
.style1 {font-size: 12px}
.style2 {font-size: 12px; color: #000000; }
.style3 {color: #000000}
-->
    </style>
</head>

<body>
        <div id="wrapper">
                <div id="header">
                  <div id="logo"><img src="images/logo.jpg" width="446" 
height="45"
alt="Charity Trust" /></div>
                  <div id="nav">
etc etc.....





On Sep 4, 3:13 pm, Jeremy Geerdes <[email protected]> wrote:
> Here is the Hello, World example edited as I suggested. It seems to  
> work for me.
>
> http://savedbythegoog.appspot.com/?id=ag5zYXZlZGJ5dGhlZ29vZ3ISCxIJU2F...
>
> If you want to play with it further, you could try the API Playground:
>
> http://code.google.com/apis/ajax/playground/?exp=search
>
> Jeremy R. Geerdes
> Effective website design & development
> Des Moines, IA
>
> For more information or a project 
> quote:http://jgeerdes.home.mchsi.comhttp://jgeerdes.blogspot.comhttp://jgeerdes.wordpress.com
> [email protected]
>
> Unless otherwise noted, any price quotes contained within this  
> communication are given in US dollars.
>
> If you're in the Des Moines, IA, area, check out Debra Heights  
> Wesleyan Church!
>
> And check out my blog, Adventures in Web Development, 
> athttp://jgeerdes.blogspot.com
>   !
>
> On Sep 4, 2009, at 8:07 AM, duxbuz wrote:
>
>
>
>
>
> > Hi,
>
> > Thanks for your response.
>
> > Unfortunately this has not made any difference. It is quite difficult
> > to find any examples on the internet to find out why it fails to work.
>
> > Thanks for trying.
>
> > On Sep 4, 12:04 pm, Jeremy Geerdes <[email protected]> wrote:
> >> I could be wrong, but I'm pretty sure this is because of the way the
> >> SearchControl is designed. Namely, when you call the control's draw
> >> method, it will override a number of the settings that you've set on
> >> the individual searcher(s). Link target, I believe, is one of them.
> >> The way to workaround this is to use the control's setLinkTarget
> >> method instead of the searcher's. In other words, replace the line
> >> reading like this:
>
> >> localSearch.setLinkTarget(google.search.Search.LINK_TARGET_BLANK);
>
> >> with this:
>
> >> searchControl.setLinkTarget(google.search.Search.LINK_TARGET_BLANK);
>
> >> Jeremy R. Geerdes
> >> Effective website design & development
> >> Des Moines, IA
>
> >> For more information or a project quote:http://jgeerdes.home.mchsi.comhttp
> >> ://jgeerdes.blogspot.comhttp://jgeerdes.wordpress.com
> >> [email protected]
>
> >> Unless otherwise noted, any price quotes contained within this
> >> communication are given in US dollars.
>
> >> If you're in the Des Moines, IA, area, check out Debra Heights
> >> Wesleyan Church!
>
> >> And check out my blog, Adventures in Web Development, 
> >> athttp://jgeerdes.blogspot.com
> >>   !
>
> >> On Sep 4, 2009, at 4:54 AM, duxbuz wrote:
>
> >>> Hi
>
> >>> Am just trying to set up a basic search on webpage.
>
> >>> I have currently been using some code from HelloWorld example.
>
> >>> My issue is the line containing -- localSearch.setLinkTarget
> >>> (google.search.Search.LINK_TARGET_BLANK);
>
> >>> it doews not seem to open results in blank window.
>
> >>> Anyone help?
>
> >>> Thanks.
>
> >>> ======== example ========
>
> >>> google.load('search', '1');
>
> >>> function OnLoad() {
> >>>  // Create a search control
> >>>  var searchControl = new google.search.SearchControl();
>
> >>>  // Add in a full set of searchers
> >>>  var localSearch = new google.search.LocalSearch();
> >>>  searchControl.addSearcher(localSearch);
> >>>  searchControl.addSearcher(new google.search.WebSearch());
> >>>  searchControl.addSearcher(new google.search.VideoSearch());
> >>>  searchControl.addSearcher(new google.search.BlogSearch());
> >>>  searchControl.addSearcher(new google.search.NewsSearch());
> >>>  searchControl.addSearcher(new google.search.ImageSearch());
> >>>  searchControl.addSearcher(new google.search.BookSearch());
> >>>  searchControl.addSearcher(new google.search.PatentSearch());
>
> >>>  // Set the Local Search center point
> >>>  localSearch.setCenterPoint("New York, NY");
>
> >>> // new window??
> >>> localSearch.setLinkTarget(google.search.Search.LINK_TARGET_BLANK);
>
> >>>  // tell the searcher to draw itself and tell it where to attach
> >>>  searchControl.draw(document.getElementById("cse"));
>
> >>>  // execute an inital search
> >>>  searchControl.execute("VW GTI");
> >>> }
>
> >>> google.setOnLoadCallback(OnLoad);
> >>>      </script>- Hide quoted text -
>
> >> - Show quoted text -- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to