resources.report.rules.pmd.IframeMissingSrcAttribute.html Maven / Gradle / Ivy
IframeMissingSrcAttribute
IframeMissingSrcAttribute
IFrames which are missing a src element can cause security information popups
in IE if you are accessing the page through SSL. See http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q261188
This rule is defined by the following XPath expression:
//Element[string:upper-case(@Name)="IFRAME"][count(Attribute[string:upper-case(@Name)="SRC" ]) = 0]
Example:
<HTML><title>bad example><BODY>
<iframe></iframe>
</BODY> </HTML>
<HTML><title>good example><BODY>
<iframe src="foo"></iframe>
</BODY> </HTML>