将 Google CSE 自定义搜索从 http 更改为 https



>我正在使用带有以下代码的谷歌自定义搜索框

<div class="cse">
<form action="http://www.google.com/cse" id="cse-search-box">
<div>
<input type="hidden" name="cx" value="xxxxxxxxxx" />
<input type="hidden" name="ie" value="UTF-8" />
<input type="text" name="q" size="30" />
<input type="submit" name="sa" value="Search" />
</div>
</form>
<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&lang=en"></script></td></p>      
</div>    

但是,现在将所有页面转移到https - 必须替换代码

<div class="cse">
<form action="https://cse.google.com/cse" id="cse-search-box">
<div>
<input type="hidden" name="cx" value="xxxxxxxxxx" />
<input type="hidden" name="ie" value="UTF-8" />
<input type="text" name="q" size="30" />
<input type="submit" name="sa" value="Search" />
</div>
</form>
<script type="text/javascript" src="https://cse.google.com/cse.js?cx=' + cx/brand?form=cse-search-box&lang=en"></script></td></p>      
</div>    

如果上述修改后的代码正确,任何人都可以提供帮助和协助

这似乎应该有效,但您应该考虑切换到自定义搜索元素--- 这是使用 Google 自定义搜索的现代、受支持的方式

最新更新