为 ASP.Net Web 应用程序集成 Google 自定义搜索

Integrating Google Custom Search for ASP.Net Web Application

我有将 Google 自定义搜索集成到 ASP.Net 网站之一的代码。 Google 提供了一个脚本标签,其中包含要放置在网站上的元素 gcse:search

但是,当我将代码放入正文内容警告时,如屏幕截图所示 snapshot with warning message. Ignoring the warning message, the content is not properly rendered (text entered remains invisible) as shown snapshot from UI.

当我在静态 html 页面中放置相同的代码时,代码运行完美。 有没有一种方法可以在 asp.net 网络应用程序中将 element/tag 作为公认的命名空间包含在内?如何实现?我无法将其注册为 asp.net 中的标签,因为它不是预先 library.Thanks!

您可以尝试使用此处描述的 HTML5 兼容方法: https://developers.google.com/custom-search/docs/element#html5