Я вставил код javascript в википедии Sharepoint 2013 с помощью кода вставки.
Базовый код javascript добавляет строки в таблицу, код
var myTable= document.getElementById('myTable');
myTable.innerHTML += myRecord;
Если переменная myRecord содержит html-код для добавляемой строки, html-код выглядит примерно так:
<tr><td>my cell</td><td>my cell 2</td></tr>
Код работает должным образом и добавляет строки в таблицу myTable.
Но когда я нажимаю обновить, чтобы перезагрузить вики-страницу SharePoint 2013, все строки, добавленные программно через javascript, исчезают.
Пожалуйста, подскажите, как динамически добавлять содержимое HTML и сделать его постоянным, чтобы динамическое содержимое HTML не исчезало при перезагрузке страницы. Я знаю, что могу сохранить его в локальном хранилище и получить или попробовать файлы cookie или сеанс, но это невозможно, потому что в таблице будет несколько тысяч записей или намного больше.
Поэтому я просто хочу, чтобы любые изменения, которые я делаю в HTML-коде википедии Sharepoint 2013 с помощью javascript, оставались сохраненными или постоянными.
Некоторые ссылки, которые я нашел, следующие, но, поскольку я новичок в sharepoint, я не могу четко понять, подробные пошаговые инструкции были бы полезны.
Программное редактирование контента Sharepoint Wiki
Удалось воспроизвести кнопку сохранения с помощью CoreInvoke ('PageActionClick', это), но функция кнопки сохранения по умолчанию переключается между сохранением и редактированием, мне нужна только функция сохранения.
Некоторые лучшие ссылки, которые я нашел в Интернете
http://sharepointace.blogspot.com/2013/05/add-custom-buttons-to-edit-or-save.html https://sharepoint.stackexchange.com/questions/88456/assign-edit-fuctionality-to-a-custom-button