adding meta tag X-UA-Compatible for IE8 in richfaces
malaka May 11, 2009 2:19 PMHello people,
In a project that I'm working, the modal of richfaces dont work in IE8. To resolv the problem, I've liked to insert the code below in the tag:
<meta http-equiv="X-UA-Compatible" content="IE=7" />
This is my code:
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=7" /> <link rel="shortcut icon" href="#{facesContext.externalContext.request.contextPath}/ongs/img/favicon.ico" type="image/x-icon" /> <title><ui:insert name="titulo">Organizações</ui:insert></title> <meta name="language" content="portuguese" /> <meta name="author" content="http://www.knowtec.com" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <meta name="copyright" content="" /> <link type="text/css" rel="stylesheet" href="#{facesContext.externalContext.request.contextPath}/ongs/css/estilo.css" media="screen" /> <ui:insert name="css"></ui:insert> </head>
This code create the code below:
<head> <link rel='stylesheet' class='component' type='text/css' href='/publica/pesquisa/a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAFrvajdHLp8hjQAEgwDtA__' /><link rel='stylesheet' class='component' type='text/css' href='/publica/pesquisa/a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAFrvajdHLp8hjQAEgwDtA__' /><link rel='stylesheet' class='component' type='text/css' href='/publica/pesquisa/a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/suggestionbox.xcss/DATB/eAFrvajdHLp8hjQAEgwDtA__' /><link rel='stylesheet' class='component' type='text/css' href='/publica/pesquisa/a4j_3_2_1-SNAPSHOTcss/table.xcss/DATB/eAFrvajdHLp8hjQAEgwDtA__' /><link rel='stylesheet' class='component' type='text/css' href='/publica/pesquisa/a4j_3_2_1-SNAPSHOTcss/datascroller.xcss/DATB/eAFrvajdHLp8hjQAEgwDtA__' /><script type='text/javascript' src='/publica/pesquisa/a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript'></script><script type='text/javascript' src='/publica/pesquisa/a4j_3_2_1-SNAPSHOTorg/ajax4jsf/javascript/scripts/form.js'></script><script type='text/javascript' src='/publica/pesquisa/a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.PrototypeScript'></script><script type='text/javascript' src='/publica/pesquisa/a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/scripts/available.js'></script><script type='text/javascript' src='/publica/pesquisa/a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.SmartPositionScript'></script><script type='text/javascript' src='/publica/pesquisa/a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/scripts/browser_info.js'></script><script type='text/javascript' src='/publica/pesquisa/a4j_3_2_1-SNAPSHOTscripts/scriptaculo.js'></script><script type='text/javascript' src='/publica/pesquisa/a4j_3_2_1-SNAPSHOTscripts/suggestionbox.js'></script><script type='text/javascript' src='/publica/pesquisa/a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/scripts/data-table.js'></script><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="shortcut icon" href="/publica/img/favicon.ico" type="image/x-icon" /> <title>Voluntários Online - Página Inicial</title> <meta name="language" content="portuguese" /> <meta name="author" content="http://www.knowtec.com" /> <meta name="copyright" content="Instituto Voluntários em Ação" /> <meta name="keywords" content="voluntários, online, oportunidades, voluntariado, voluntários, ong, ongs, organizações, organização, presencial " /> <meta name="description" content="portal www.voluntariosonline.org.br onde é possÃÂvel participar de trabalhos voluntários nas organizações ou em casa, através da internet." /> <link type="text/css" rel="stylesheet" href="/publica/css/estilo.css" media="screen" /> <link type="text/css" rel="stylesheet" href="/resources/publica/css/componentes.css" media="screen" /> </head>
But is necessary the meta tag come next the , but the js and css cames first.
Thanks for all