在Iframe中使用TinyMCE编辑器并使用Jquery获取值
我有一个.html页面在Iframe中使用TinyMCE编辑器并使用Jquery获取值,iframe,tinymce,Iframe,Tinymce,我有一个.html页面 <head> <title></title> <script src="Scripts/jquery-1.7.min.js" type="text/javascript"></script> <script src="TinyMCScripts/tiny_mce/tiny_mce.js" type="text/javascript"></script> &l
<head>
<title></title>
<script src="Scripts/jquery-1.7.min.js" type="text/javascript"></script>
<script src="TinyMCScripts/tiny_mce/tiny_mce.js" type="text/javascript"></script>
<script src="TinyMCScripts/tiny_mce/jquery.tinymce.js" type="text/javascript"></script>
<script type="text/javascript">
</script>
</head>
<body>
<div>
<iframe id="EditorFrame" src="UploadTemplates.aspx" frameborder="0" style="height: 551px;
width: 794px"></iframe>
<br />
<p>
<textarea id="TemplateEditor1" cols="50" rows="15">
</textarea>
</p>
<input id="SaveTemplate" type="button" value="Save" />
</div>
</body>
</html>
我有一个名为UploadTemplates.aspx的服务器端页面,它是iframe的src,UploadTemplates.aspx页面的标记是
<head id="Head1" runat="server">
<script src="Scripts/jquery-1.7.min.js" type="text/javascript"></script>
<script src="TinyMCScripts/tiny_mce/tiny_mce.js" type="text/javascript"></script>
<script src="TinyMCScripts/tiny_mce/jquery.tinymce.js" type="text/javascript"></script>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<div>
<p>
<textarea id="TemplateEditor" cols="50" rows="15" runat="server" class="tinymce">
</textarea>
</p>
</div>
</form>
</body>
</html>
现在我的问题是,如何使用jquery在Tiny Editor的html页面上获取vlaue,该页面位于另一个名为UploadTemplate.aspx的页面上。请帮助如果您有两个单独的页面,您需要执行ajax请求,以定期保存编辑器内容,并在ajax响应中返回保存的内容,如果您有两个单独的页面,则需要执行ajax请求,以定期保存编辑器内容,并在ajax响应中返回保存的内容,我将在哪里保存编辑器内容?什么时候会在编辑器上调用ajax请求?好吧,要回答这个问题,你必须更清楚地描述你想要的内容。我必须获取编辑器内容并将其保存到数据库中。在上面的代码中,我有一个名为SaveTemplate的html按钮,我希望通过使用jquery从单击SaveTemplate按钮的iframe中获取编辑器值,然后将该值保存到数据库中。我只需要先获取编辑器值,亲爱的,如果可以的话请帮助。这很简单:使用tinymce。获取“我的编辑器id”。save将编辑器内容写入底层对象,例如textarea。获取内容的另一种方法更直接:tinymce.get'my_editor_id'。getContent;抱歉,亲爱的,它什么也没做。我提醒你,我的编辑器在iframe中,按钮在iframe之外,我必须获取iframe之外的编辑器值。我将在哪里保存编辑器内容?什么时候会在编辑器上调用ajax请求?好吧,要回答这个问题,你必须更清楚地描述你想要的内容。我必须获取编辑器内容并将其保存到数据库中。在上面的代码中,我有一个名为SaveTemplate的html按钮,我希望通过使用jquery从单击SaveTemplate按钮的iframe中获取编辑器值,然后将该值保存到数据库中。我只需要先获取编辑器值,亲爱的,如果可以的话请帮助。这很简单:使用tinymce。获取“我的编辑器id”。save将编辑器内容写入底层对象,例如textarea。获取内容的另一种方法更直接:tinymce.get'my_editor_id'。getContent;抱歉,亲爱的,它什么也没做。我提醒你,我的编辑器在iframe中,按钮在iframe之外,我必须获取iframe之外的编辑器值