Bläddra i källkod

fixes #1767

svn changeset:4751/svn branch:trunk
tags/6.7.0.beta1
Matti Tahvonen 16 år sedan
förälder
incheckning
c306c6f409

+ 14
- 0
src/com/itmill/toolkit/terminal/gwt/client/Util.java Visa fil

@@ -6,6 +6,7 @@ package com.itmill.toolkit.terminal.gwt.client;

import java.util.Iterator;

import com.google.gwt.user.client.DOM;
import com.google.gwt.user.client.Element;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.Widget;
@@ -122,4 +123,17 @@ public class Util {
}
return false;
}-*/;

private static final Element escapeHtmlHelper = DOM.createDiv();

/**
* Converts html entities to text.
*
* @param html
* @return escaped string presentation of given html
*/
public static String escapeHTML(String html) {
DOM.setInnerText(escapeHtmlHelper, html);
return DOM.getInnerHTML(escapeHtmlHelper);
}
}

+ 1
- 1
src/com/itmill/toolkit/terminal/gwt/client/ui/IFilterSelect.java Visa fil

@@ -62,7 +62,7 @@ public class IFilterSelect extends Composite implements Paintable, Field,
sb.append(iconUri);
sb.append("\" alt=\"icon\" class=\"i-icon\" />");
}
sb.append(caption);
sb.append(Util.escapeHTML(caption));
return sb.toString();
}


Laddar…
Avbryt
Spara