You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "Daryl Olander (JIRA)" <be...@incubator.apache.org> on 2005/02/15 02:32:12 UTC
[jira] Assigned: (BEEHIVE-299) netui:anchor Event Attribute syntax can cause java script error
[ http://issues.apache.org/jira/browse/BEEHIVE-299?page=history ]
Daryl Olander reassigned BEEHIVE-299:
-------------------------------------
Assign To: Daryl Olander
> netui:anchor Event Attribute syntax can cause java script error
> ---------------------------------------------------------------
>
> Key: BEEHIVE-299
> URL: http://issues.apache.org/jira/browse/BEEHIVE-299
> Project: Beehive
> Type: Bug
> Components: NetUI
> Versions: V1
> Reporter: Krista Baker
> Assignee: Daryl Olander
> Priority: Minor
>
> Repro:
> Using the following jsp note the tag error on the first <netui:anchor> in the Browser window.
> <%@ page language="java" contentType="text/html;charset=UTF-8"%>
> <%@ taglib prefix="netui" uri="http://beehive.apache.org/netui/tags-html-1.0"%>
> <%@ taglib prefix="netui-data" uri="http://beehive.apache.org/netui/tags-databinding-1.0"%>
> <%@ taglib prefix="netui-template" uri="http://beehive.apache.org/netui/tags-template-1.0"%>
> <netui:html>
> <head>
> <netui:base/>
> </head>
> <netui:body>
> Causes Script error <br />
> <netui:anchor onMouseDown="alert('OnMOUSEDOWN')" href="index.jsp">Script Error For onmousedown when formatted this way.</netui:anchor>
> <br />
> The following generate valid javascript:
> <br />
> <netui:anchor onMouseDown='alert("onmousedown")' href="index.jsp>No script error when double quotes switched with single quotes</netui:anchor>
> <a href="index.jsp" onmousedown="alert('onmousedown')">No script error when html anchor tag is used with the same formatting as netui:anchor which returns a script error</a>
> <a href="index.jsp" onmousedown='alert("onmousedown")'>No script error</a>
> </netui:body>
> </netui:html>
> Config:
> Mozilla 1.4 and Firefox 1.0 only display the script error when the anchor is clicked and the javascript executed. Internet Explorer recognizes the error when the page is opened.
> Workaround - Use one of the other three possible tag configs to perform event attributes on the anchor tag.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira