Т.е. после очередногоперетаскивания каждый раз автоматическая перезапись страницы(ну либо обновление, что чуть дольше)
Может проще по кнопке сохранять, а не после каждого перетаскивания - попереретаскивал что куда нужно, потом нажал на кнопку Сохранить и всё вставилось и сохранилось?
В противном случае, в случае реальной вставки внутрь(до перезаписи обновления страницы), блок либо будет повторно обработан своими скриптами (ибо при очередной вставке скрипты вновь срабатывают) ,либо при вставке как HTML, блок потеряет события, либо вообще не будет обрабатываться скриптами.
В общем с сохранением данных вроде понятно, а работу перетаскивания(откуда и что-куда) - нун обдумать...
Может по метке вставлять скрипты? То есть в перетаскиваемых блоках не сами скрипты находятся, а их метки, а при сохранении уже по этим меткам в нужных местах на странице вставляются нужные скрипты?