2010-09-28 18 views
6

Infopath 2007 + Sharepoint 2007 kullanıyoruz ve infopath formuna bazı javascript enjekte etmemiz gerekiyor. Bu infopath formunun XmlFormControl kullanarak aspx sayfasında barındırılabileceğini biliyorum. Ama bu çözüm (= bize uygun olmayan herhangi bir geçici çözüm var mıInfopath formuna javascript'i enjekte edin

+0

Hatta doğrudan (.xsl) dosyasını görüntülemek için javascript yazmayı denedik. Ama tüm "ekstra" javascipt html hsml render edildikten sonra kaldırıldı. –

+0

Muhtemelen olmaz (en azından aşırı çaba harcamadan). Neyi başarmaya çalışıyorsunuz - belki bunu yapmak için başka bir yol bulabiliriz. Belki bir çeşit doğrulama. –

cevap

0

Belki bir InfoPath eklenti javascript kodları enjekte etmek

InfoJet Servisi yazabilir -.?. InfoPath Web http://www.infojetsoft.com

+0

Sanırım böyle bir eklenti sadece javascript'i görünümüne ekleyebilecek. Ancak bu betik bir render tarafından atlanacak (Infopath Form Services benim durumumda bir işlemdir). Ben haklı mıyım BTW bir eklenti geliştirilmesi bir sorundur. Eğer yardımcı olursa xsn dosyasının herhangi bir değişiklik yapabilirim ... –

1
Motor Forms

InfoPath Form Hizmetleri, bir InfoPath formunu JavaScript ile yayınlamanıza izin vermez.Zengin bir istemci deneyimi için JavaScript'i kullanmanız gerekiyorsa, istediğiniz gibi bir XmlFormControl uygulamasında yükleme şansınız olabilir, daha sonra js kitaplığınıza yükleme yapabilirsiniz. Yandaki sayfa ve dom elemanlarına bağlanma Bu şekilde herhangi bir tasarım zamanı desteği alamazsınız ancak işe yarayabilir.Genel anlamda, IPFS ile kurallara ve yönetilen kodlara bağlı kalmanız gerekir.

İlgili konular