为了方便学生使用搜索引擎,在moodle中添加了谷歌和百度的搜索框,但发现直接使用两大搜索引擎提供的搜索框,会出现问题。
谷歌提供的搜索框对中文的支持是使用了GB2312编码,百度干脆什么都没有指定。一旦使用这样的搜索框,就会出现乱码(注:moodle是以utf-8编码安装的),因此我对代码进行了稍许的修改,即可以实现正常使用。代码如下,大家可以复制后放到你的魔灯里面:
<!–SearchGoogle–>
<center>
<formmethod=getaction=”http://www.google.com/search”target=”_blank”>
<tablebgcolor=”#FFFFFF”><tr><td>
<inputtype=textname=qsize=24maxlength=255value=””>
<inputtype=hiddenname=ievalue=UTF-8>
<inputtype=hiddenname=oevalue=UTF-8>
<inputtype=hiddenname=hlvalue=zh-CN>
<inputtype=submitname=btnGvalue=”Google搜索”>
</td></tr></table>
</form>
<!–SearchGoogle–>
<!–Search百度–>
<formaction=”http://www.baidu.com/baidu”target=”_blank”>
<tablebgcolor=”#FFFFFF”><tr><td>
<inputname=tntype=hiddenvalue=baidu>
<inputtype=hiddenname=ievalue=UTF-8>
<inputtype=hiddenname=oevalue=UTF-8>
<inputtype=hiddenname=hlvalue=zh-CN>
<inputtype=textname=wordsize=24>
<inputtype=”submit”value=”百度搜索”>
</td></tr></table>
</form>
<!–Search百度–>
</center>