百度搜索框提示功能

1、简单方式

方便的将“百度搜索框(带提示功能)”直接加入到您的网页中。

将以下代码加入到您的网页中, 即可获得带有“搜索框提示”功能的百度搜索框。

HTML代码:

<!-- 百度搜索框 --> 
<form action="http://www.baidu.com/baidu" target="_blank">
	<input name=tn type=HIDDEN value=baidu>
	<a href="http://www.baidu.com/"><img src="http://img.baidu.com/img/logo-80px.gif" alt="Baidu" align="bottom" border="0"></a>
	<input id="kw" type=text name=word size=30 baiduSug=1>
	<input type="submit" value="????">
</form>
<!-- 百度搜索框提示 -->
<script charset="gbk" src="http://www.baidu.com/js/opensug.js"></script>

提示:Javascript代码请添加到网页中</body>标签的后面。

2、添加方式

快速的为页面中已有的“百度搜索框”或其他文本输入框添加“百度搜索框提示”功能。

第一步:为需要添加“百度搜索框提示”功能的<input>标签添加baiduSug属性。

html代码:

<input type="text" name="word" baiduSug="1|2">
<script charset="gbk" src="http://www.baidu.com/js/opensug.js"></script>

当设置baiduSug=1时,用户选中sug词条时默认执行表单提交动作;

当设置baiduSug=2时,用户选中sug词条时不执行表单提交动作。

提示:如果网页中有多个输入框需要添加“百度搜索框提示”功能,请为每个输入框都加上baiduSug属性。

3、高级方式

提供“百度搜索框提示”API,打造您的个性化搜索框提示功能!

HTML代码:

<!-- 准备通过程序动态添加提示功能的input  -->
输入框: <input id="ipt1" type="text" style="width:200px;padding:1px;border:1px solid gray"><br />
当前选择文字: <span id="alertSpan" style="font-weight:bold"></span> 

<!-- 百度搜索框提示 --> 
<script charset="gbk" src="http://www.baidu.com/js/opensug.js"></script> 
 
<!-- 程序示例 -->
<script type="text/javascript">
 	var txtObj = document.getElementById("alertSpan");

	//回调函数,用于获取用户当前选择的文字
 	function show(str){
		txtObj.innerHTML = str;
	}

	var params = {
		"XOffset":0, //提示框位置横向偏移量,单位px
		"YOffset":0, //提示框位置纵向偏移量,单位px
		"width":204, //提示框宽度,单位px
		"fontColor":"#f70", //提示框文字颜色
		"fontColorHI":"#FFF",	//提示框高亮选择时文字颜色
		"fontSize":"12px",		//文字大小
		"fontFamily":"宋体",	//文字字体
		"borderColor":"gray", 	//提示框的边框颜色
		"bgcolorHI":"#03c",		//提示框高亮选择的颜色
		"sugSubmit":false		//在选择提示词条是是否提交表单
	};
 	BaiduSuggestion.bind("ipt1",params,show);
</script>

提示: Javascript文件的应在BaiduSuggestion.bind()方法被调用之前引入。

对于以上三种方式中的任意一种,Javascript代码请添加到网页中</body>标签的后面,如使用utf-8编码,请务必在script标签中设置charset=gbk属性,否则搜索提示词会出现乱码。

附“百度搜索框提示”功能使用的通告:

自4月15日起,“百度搜索框提示”功能仅对百度发布的“百度搜索框提示”开放代码生效;其他调用方式将不再生效,无法正常显示搜索关键词提示。

1、如您已经在使用该功能:请您及时参照百度搜索框提示功能帮助检查您的调用方式是否正确,并及时调整,避免因此造成的不良影响;
2、如您还未使用该功能:期待您的关注及体验!它将通过稳定、快速、权威的服务,帮助您提升用户搜索体验,增加网站的用户粘性。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值