Muito Obrigado Alexandre,
A segunda alternativa caiu como uma luva.
Valeu.
--- Em qua, 16/9/09, Alexandre Marinho lyrale...@gmail.com escreveu:
De: Alexandre Marinho lyrale...@gmail.com
Assunto: Re: [zope-pt] Problema com o Java Script
Para: zope-pt@yahoogrupos.com.br
Data: Quarta-feira, 16 de Setembro de 2009, 15:28
Você ta colocando o código javascript no local errado... da
uma olhada no codigo fonte da página gerada... o javascript nao deve nem ta
aparecendo la!
Você tem algumas alternativas. ..
1. coloca esse javascript num arquivo e cadastra ele no portal_javascripts
2. Passa esse codigo para dentro do body... tudo que esta dentro do
fill-slot=main é renderizado no meio do site...
3. crie uma tag que use o slot javascript_head_ slot... tipo assim:
metal:styleslot fill-slot=javascript_head_ slot
aqui vai ficar o seu codigo javascript
/metal:styleslot
Outra dica da uma lida aqui: http://docs. zope.org/ zope2/zope2book/
source/ZPT. html#macros
--
Alexandre Marinho
http://alexandre. cuboestudioweb. com
2009/9/16 kiaskaetano kiaskaetano@ yahoo.com. br
Problema com o Java Script
Boa tarde,
Gente estou com um pequeno problema com o meu java script, e o seguinte fora do
Zope/Plone, ele funciona que e uma beleza mas quando eu chamo o formulario no
zope/plone o java script não esta funcionando. Eu apenas quero capturar os
dados da lista de materias e adcionalos no campo de solicitação.
Desde já agradeço qualqer Ajudar.. Muito obrigado
Segue o Codigo
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional/ /EN http://www.w3.
org/TR/xhtml1/ DTD/xhtml1- transitional. dtd
html metal:use-macro=here/main_template/ macros/master
head
meta http-equiv=Content-Type content=text/html; charset=iso- 8859-1 /
titleUntitled Document/title
style type=text/css
!--
.style3 {font-size: large}
.formulario_ capli {
border: 1px solid #00;
}
.titulo_capli {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
padding-left: 10px;
font-weight: bold;
}
.formulario_ capli td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left: 10px;
}
.negrito{
font-weight: bold;
}
.lembrete{
color:#FF;
font-size:10px;
}
--
/style
script type=text/JavaScript
!--
function MM_jumpMenu( targ,selObj, restore){ //v3.0
eval(targ+.location='+selObj.options[ selObj.selectedI ndex].value+');
if (restore) selObj.selectedInde x=0;
}
function insere() {
document.form1. solicitacao. value += document.form1.
lista.value + '\n\n';
}
//--
/script
/head
body metal:fill-slot=main
form id=form1 name=form1 method=post action=envia.py
table width=500 border=0 cellspacing=2 cellpadding=0
class=formulario_capli align=center
tr
td colspan=2div align=centerpimg src=capli-logo.jpg
width=191 height=60 //p/div/td
/tr
tr
td colspan=2div align=centerp
class=titulo_capliSolicitaccedil;atilde;o de Material/p/div/td
/tr
/table
table width=500 border=0 cellspacing=2 cellpadding=5
class=formulario_capli align=center
tr
td width=120px align=right class=negritoNome Completo:/td
td
input id=nome_completo type=text name=nome_completo
style=width:300px size=20//td
/tr
tr
td align=right class=negritoAacute;rea de Lotaccedil;atilde;o:
/td
tdinput id=area_lotacao type=text name=area_lotacao
style=width:240px size=20//td
/tr
tr
td align=right class=negritoRamal:/td
td
input id=ramal type=text name=ramal style=width:60px size=20
//td
/tr
tr
td align=right class=negritoE-mail (ITI):/td
td
input id=email type=text name=email style=width:240px size=20
//td
/tr
tr
td align=right colspan=2
centerb class=lembreteSelecione o material desejado e clique no botão
abaixo para inserí-lo à lista de solicitação. Não esqueçade indicar
a quantidade desejada./b/center br
SELECT Name=lista style=width: 100%; size=10
OPTION Value=Alfinete mapa, Material metal tratamento superficial
niquelado.--
/SELECT
OPTION Value=Alfinete mapa, Material metal tratamento superficial
niquelado.-- QTD: Alfinete mapa, Material metal tratamento superficial
niquelado.
OPTION Value=Almofada para carimbo nº 03 cor preta. Marca: POLY.-- QTD:
Almofada para carimbo nº 03 cor preta. Marca: POLY.
OPTION Value=Almofada para carimbo nº 04 cor azul. Marca: JAPAN SPAN.-- QTD:
Almofada para carimbo nº 04 cor azul. Marca: JAPAN SPAN.
OPTION Value=Apontador de lápis material tipo escolar Plastico tamanho
pequeno 01 furo sem deposito. Marca:CIS-- QTD: Apontador de lápis material
tipo escolar Plastico tamanho pequeno 01 furo sem deposito. Marca:CIS
OPTION Value=Bloco adesivo 98X50 100 fls cor amarelo com 04 unidades marca:
RECORD-- QTD: Bloco adesivo 98X50 100 fls cor amarelo com 04 unidades marca:
RECORD
OPTION Value=Bloco recado,