源码网址: http://www.google.cn/intl/zh-cn/searchcode.html
http://www.google.com/cse/
不知为什么我每次调用都出现:Request url is too large。
我的代码:
1:
2:
3:
<!-- SiteSearch Google -->
<FORM method=GET action="http://www.google.com/search">
<input type=hidden name=ie value=UTF-8>
<input type=hidden name=oe value=UTF-8>
<TABLE bgcolor="#FFFFFF"><tr><td>
<A HREF="http://www.google.com/">
<IMG SRC="http://www.google.com/logos/Logo_40wht.gif"
border="0" ALT="Google"></A>
</td>
<td>
<INPUT TYPE=text name=q size=31 maxlength=255 value="">
<INPUT type=submit name=btnG VALUE="Google Search">
<font size=-1>
<input type=hidden name=domains value="YOUR DOMAIN NAME"><br><input type=radio name=sitesearch value=""> WWW <input type=radio name=sitesearch value="YOUR DOMAIN NAME" checked> YOUR DOMAIN NAME <br>
</font>
</td></tr></TABLE>
</FORM>
<!-- SiteSearch Google -->
无奈下,转头百度了。
http://www.baidu.com/search/freecode.html
all is well。
一切都好。
百度也出现了错误。是我的错吗?
仔细查找后才发现 确实是我的错误。
初来乍到,我发现自己很聪明啊。我把Google。search写到一个页面然后,用iframe嵌进来。。
嗷嗷。不行啊。我太笨了,嵌入以后点击搜索的话会在frame里面很小的框里显示搜索结果。
怎么办呢?
继续寻找答案:
我只能在aspx页面搞两个form 了。
通过position属性把第一个form里面的搜索框搞到我想要的位置。
终于ok了。
现附上插图和代码:(我比较笨,但能坚持,鼓励^^)
代码如下:
loverszhaokai