2011-07-28 48 views
1

我有一個列表,並希望在此列表的新表單中插入自定義JavaScript代碼(當表單加載時)。例如,當打開此列表的新表單時,我想對此表單進行一些佈局修改。以列表形式插入JavaScript代碼。

它是如何做到的?有多少種方法可以實現這一目標?

謝謝。

Upd:我詢問SharePoint列表和SharePoint列表表單,我想你看看問題的標籤:)。

+2

你能否重讀你的問題,想象你對你的問題一無所知,除了在這裏寫下的內容,並問自己:「這個問題是否解釋了我需要的?因爲,閱讀它,我不知道你在問什麼。 –

+0

更好嗎? – Kai

+0

問題可能僅僅是因爲我對[tag:sharepoint]不熟悉,所以也許我由於缺乏知識而沒有看到問題。我確實認爲編輯改進了這個問題,儘管我仍然不能提供一個答案。但是**感謝您的編輯和改進。我剛剛撤銷了我的倒票。 –

回答

2

你把標籤爲雙方的SharePoint 2007和2010和方法有點不同。

我同意以前的文章,與SP2010,你可以簡單地使用InfoPath設計器的表單設計,做任何你喜歡的樣子。

在SharePoint 2007中,有幾種方法包含使用SharePoint Designer,編輯表單.aspx文件,隱藏盒外表單並插入自定義表單,然後您可以編輯該表單。你也可以在那裏添加JavaScript代碼。

我最喜歡的方法,如果你只是做一些視覺修改,總是JQuery,你可以添加到內容編輯器,你可以尋找圍繞行或列的特定標籤,並附加到他們,並進行更改。

我認爲你的問題和標籤需要進一步澄清,以獲得一個明確的答案,任何人都會真正幫助你。

1

您可以使用InfoPath 2010像編輯佈局說明如下:

http://office.microsoft.com/en-us/sharepoint-designer-help/edit-list-forms-using-infopath-2010-in-sharepoint-designer-HA101631624.aspx

如果你已經得到了SP2010基金會或SP2007版本,您可以使用SP設計,讓你在創建自定義列表表單選項可以做任何你喜歡的,因爲這些是.aspx文件。

http://office.microsoft.com/en-us/sharepoint-designer-help/create-a-custom-list-form-HA010119111.aspx

0

您還可以在SP設計器中編輯aspx列表表單。要添加Javascript或jQuery,您應該在PS設計中爲New創建一個表單,然後在高級模式下編輯以將Javascript插入到適當的位置。 Web上有許多教程討論這個問題......此外,您可以將內容編輯器Web部件添加到新的aspx頁面,您可以在其中插入您的Javascript或jQuery。