whole_func_string: function(callback){
      var body = this, index = layer.open({
        type: 1
        ,id: 'LAY_layedit_code'
        ,area: '550px'
        ,shade: 0.05
        ,shadeClose: true
        ,moveType: 1
        ,title: '插入代码'
        ,skin: 'layui-layer-msg'
        ,content: ['<ul class="layui-form layui-form-pane" style="margin: 15px;">'
          ,'<li class="layui-form-item">'
            ,'<label class="layui-form-label">请选择语言</label>'
            ,'<div class="layui-input-block">'
              ,'<select name="lang">'
                ,'<option value="JavaScript">JavaScript</option>'
                ,'<option value="HTML">HTML</option>'
                ,'<option value="CSS">CSS</option>'
                ,'<option value="Java">Java</option>'
                ,'<option value="PHP">PHP</option>'
                ,'<option value="C#">C#</option>'
                ,'<option value="Python">Python</option>'
                ,'<option value="Ruby">Ruby</option>'
                ,'<option value="Go">Go</option>'
              ,'</select>'
            ,'</div>'
          ,'</li>'
          ,'<li class="layui-form-item layui-form-text">'
            ,'<label class="layui-form-label">代码</label>'
            ,'<div class="layui-input-block">'
              ,'<textarea name="code" lay-verify="required" autofocus="true" class="layui-textarea" style="height: 200px;"></textarea>'
            ,'</div>'
          ,'</li>'
          ,'<li class="layui-form-item" style="text-align: center;">'
            ,'<button type="button" lay-submit lay-filter="layedit-code-yes" class="layui-btn"> 确定 </button>'
            ,'<button style="margin-left: 20px;" type="button" class="layui-btn layui-btn-primary"> 取消 </button>'
          ,'</li>'
        ,'</ul>'].join('')
        ,success: function(layero, index){
          var eventFilter = 'submit(layedit-code-yes)';
          form.render('select');  
          layero.find('.layui-btn-primary').on('click', function(){
            layer.close(index);
            body.focus();
          });
          form.on(eventFilter, function(data){
            layer.close(code.index);
            callback && callback(data.field);
          });
        }
      });
      code.index = index;
    }
func_code_string: function(callback){
      var body = this, index = layer.open({
        type: 1
        ,id: 'LAY_layedit_code'
        ,area: '550px'
        ,shade: 0.05
        ,shadeClose: true
        ,moveType: 1
        ,title: '插入代码'
        ,skin: 'layui-layer-msg'
        ,content: ['<ul class="layui-form layui-form-pane" style="margin: 15px;">'
          ,'<li class="layui-form-item">'
            ,'<label class="layui-form-label">请选择语言</label>'
            ,'<div class="layui-input-block">'
              ,'<select name="lang">'
                ,'<option value="JavaScript">JavaScript</option>'
                ,'<option value="HTML">HTML</option>'
                ,'<option value="CSS">CSS</option>'
                ,'<option value="Java">Java</option>'
                ,'<option value="PHP">PHP</option>'
                ,'<option value="C#">C#</option>'
                ,'<option value="Python">Python</option>'
                ,'<option value="Ruby">Ruby</option>'
                ,'<option value="Go">Go</option>'
              ,'</select>'
            ,'</div>'
          ,'</li>'
          ,'<li class="layui-form-item layui-form-text">'
            ,'<label class="layui-form-label">代码</label>'
            ,'<div class="layui-input-block">'
              ,'<textarea name="code" lay-verify="required" autofocus="true" class="layui-textarea" style="height: 200px;"></textarea>'
            ,'</div>'
          ,'</li>'
          ,'<li class="layui-form-item" style="text-align: center;">'
            ,'<button type="button" lay-submit lay-filter="layedit-code-yes" class="layui-btn"> 确定 </button>'
            ,'<button style="margin-left: 20px;" type="button" class="layui-btn layui-btn-primary"> 取消 </button>'
          ,'</li>'
        ,'</ul>'].join('')
        ,success: function(layero, index){
          var eventFilter = 'submit(layedit-code-yes)';
          form.render('select');  
          layero.find('.layui-btn-primary').on('click', function(){
            layer.close(index);
            body.focus();
          });
          form.on(eventFilter, function(data){
            layer.close(code.index);
            callback && callback(data.field);
          });
        }
      });
      code.index = index;
    }
func_documentation_string: iframe初始化