TinyMCE disapears

Javascript related discussion or help, including AJAX and jQuery.

TinyMCE disapears

Postby Daschlmpf » Mon Mar 08, 2010 8:18 pm

Hi,
my problem is that i have a site where i have 2 cols.
col 1 = navigation
col 2 = TinyMCE
If i open the site TinyMCE (the editorfield + texarea) and the content of the index (in the textarea) is visible.
Now if i want to change another site wich i chose from the navigation (its changed via php GET[]) the content of the site i want to change is displayed but the editorfield of TinyMCE disapears.
When i hit the refresh button of the browser it is visible again.
Now i want that the editorfield of TinyMCE is always visible and that i dont have to refresh the site first.
In my opinion it is the java code of Tiny that isnt executed by changing the site.

Ty for help, Paul
Daschlmpf
 
Posts: 2
Joined: Mon Mar 08, 2010 8:05 pm
Online: 0s
Karma: 0

Re: TinyMCE disapears

Advertisment

Advertisment
 

Re: TinyMCE disapears

Postby libeco » Tue Mar 09, 2010 7:03 pm

Well, my guess is that your dog is to blame for this problem as your mouse is probably working........ hmm... I probably need to think of something funnier to say :lol:

No, seriously, without any code it's not possible to tell you what's wrong, so please post it here. Also, keep in mind that Java and JavaScript are completely different. TinyMCE makes use of JavaScript.
Common PHP/MySQL errors | How to display code on the forum
"It always seems impossible until its done." - Nelson Mandela
User avatar
libeco
Moderator
 
Posts: 2466
Joined: Fri Apr 24, 2009 9:03 pm
Location: Netherlands
Online: 5d 9h 32m 31s
Karma: 25

Re: TinyMCE disapears

Postby Daschlmpf » Wed Mar 10, 2010 9:33 pm

I just use the function from my mainclass in the html.




[php] <?php
function content_write(){
$id = mysql_real_escape_string($_GET['site']);
//if session
if($_SESSION['user']){
if(!$id){
$id = "1";
}
$content = "SELECT * FROM content WHERE id = $id";
$query = mysql_query($content);
$row = mysql_fetch_assoc($query);
//form Tinymce
?> <div>
<script type="text/javascript" src="../Editor/tiny_mce.js"></script>
<script type="text/javascript">

tinyMCE.init({
// General options
mode : "textareas",
theme : "advanced",
relative_urls : false,
plugins : "safari,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,imagemanager,filemanager",

// Theme options
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,spellchecker,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak,|,insertfile,insertimage",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "auto",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : false,

// Drop lists for link/image/media/template dialogs
template_external_list_url : "js/template_list.js",
external_link_list_url : "js/link_list.js",
external_image_list_url : "js/image_list.js",
media_external_list_url : "js/media_list.js",

// Replace values for the template plugin
template_replace_values : {
username : "Paul",
staffid : "bla"
}
});
</script>
<form action="../admin/update.php" method="POST">
<input type="hidden" name="id" value="<?php echo $row['id']; ?>" />
<textarea name="content" id="content" style="width:100%; height:700px;"><?php echo $row['content']; ?></textarea><p>
<input type="submit" name="update" value="Update" >
</form>
</div>
<?php[/php]
Daschlmpf
 
Posts: 2
Joined: Mon Mar 08, 2010 8:05 pm
Online: 0s
Karma: 0


Return to AJAX/Javascript

Who's online?

Users browsing this forum: No registered users and 1 guest