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" を許可しますが、それはオプションではありません。
誰もこのような経験をしていますか?