我們最近運行的VeraCode,但是失敗了以下方法:如何解決網頁中與腳本相關的HTML標籤的不當中和問題?
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(」 目標 「targetValue);」
我能做些什麼來解決它?
感謝的
謝謝你,Al。我會閱讀材料 – piterskiy