我正在使用 AdSense 自定义搜索引擎并希望在新标签中打开搜索结果,但代码未通过我正在使用的 XHTML Strict DTD。我想知道如果我在 AdSense UI 中选择“新窗口”然后从以下位置删除 target="_blank",他们是否会惩罚我:
<form action="http://www.google.hr" id="cse-search-box" target="_blank">
然后将 JavaScript 放在下一行做这项工作:
<script type="text/javascript">document.getElementById("cse-search-box").setAttribute("target","_blank");</script>
它们只允许为 W3C 规范更改代码,但它们仅描述了正确的关闭标签以支持并强调“确保仅按照描述修改搜索代码”。
过渡 DTD 允许 target="_blank",但这不是一个选项。
有没有人有这样的经历?