最近 VeraCode を実行しましたが、次のメソッドに失敗しました。
static public void WriteTargetAttribute(HtmlTextWriter writer, string targetValue)
{
if ((writer != null) && (!String.IsNullOrEmpty(targetValue)))
{
if (targetValue.Equals("_blank", StringComparison.OrdinalIgnoreCase))
{
string js = "window.open(this.href, '_blank', ''); return false;";
writer.WriteAttribute("onclick", js);
writer.WriteAttribute("onkeypress", js);
}
else
{
writer.WriteAttribute("target", targetValue);
}
}
}
VeraCode は最後の行で失敗します: " writer.WriteAttribute("target", targetValue);"
修正するにはどうすればよいですか?
ありがとう