الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة بسيطة ايقونات محرر النصوص لا تعمل على الايباد ولا الايفون ولا الجوالات ما الحل

بدأه fatmaali في 14 سبتمبر 2013 · 1 رد · 663 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخوانى الافاضل لدي محرر نصوص فى برمجتى يعمل على الويب بشكل طبيعي جدا  وفيه ما احتاجه تماما لكن عندما ادخل على الموقع من الجوال لا يعمل

 

تظهر الايقونات لكن بشكل شفاف لا يمكن الضغط عليها فما هيا المشكلة وفقكم الله علما بان هذا هوا المحرر والملفات الخاصة به

 

مرفق لكم ملف الجافا سكربت وملف ال css الخاص بالمحرر

 <link type="text/css" rel="stylesheet" href="js/jquery.cleditor.css" >
		 <script src="js/jquery.cleditor.min.js" type="text/javascript"></script>
		 <script type="text/javascript">
		 
		 (
		 function(a){
		 a.cleditor.buttons.ImageUpload={name:"ImageUpload",image:"upload.gif",title:"تحميل صورة",command:"inserthtml",popupName:"ImageUpload",popupClass:"cleditorPrompt",popupContent:'أختر الصورة من جهازك ثم أضغط على تحميل<form target="POPUPW"  onsubmit="POPUPW=window.open(\'about:blank\',\'POPUPW\',\'width=1,height=1\')" id="my_form" name="form" action="upload.php" method="POST" enctype="multipart/form-data"><div style="width:200px;"><input type="hidden" name="MAX_FILE_SIZE" value="4000000" /><input  name="my_files" id="my_file"  type="file" /><br><br><input class=btn type="submit" name="action" value="تحميل الصورة" /><br /><span id="loading">جاري التحميل،،، الرجاء الإنتظار<img src="images2/loading.gif"></span><br /><br /> <iframe id="my_iframe" name="my_iframe" onload="showloading()" src="" style="width:400px;height:300px"></iframe></div></form><input type="button" name="action" value="إدخال الصورة" id="insertme" /> ',buttonClick:b};a.cleditor.defaultOptions.controls=a.cleditor.defaultOptions.controls.replace("image","ImageUpload image");function b(d,c){a(c.popup).children(":button").unbind("click").bind("click",function(k){var j=c.editor;var i=a("#my_iframe").contents().find("#upload_id").attr("src");a("#my_iframe").contents().find("#upload_id").remove();a("#my_file").val("");if(a.browser.msie){var h=this.createTextRange();h=h.collapse(false)}var g='<img src="/'+i+'" /><br />';j.execCommand(c.command,g,null,c.button);a("#insertme").hide();a("#my_iframe").hide();j.hidePopups();if(a.browser.msie){var f=j.$frame[0].contentWindow;var l=f.document.body.innerHTML.length;alert("تم إدخال الصورة");var n=f.document.body.createTextRange();n.collapse(true);n.moveEnd("character",l);n.moveStart("character",l);n.select()}var m=850;a("iframe").contents().find("img").each(function(){var r=a(this).width();var e=a(this).height();if(r>m){var q=(e/r);var o=m;var p=(o*q);a(this).height(p).width(o)}});j.focus()})}})(jQuery);function redirect(){$("#my_form").attr("target","my_iframe");$("#my_form").submit();$("#loading").show()}function showloading(){var a=$("#my_iframe").contents().find("#upload_id").length;if(a){$("#loading").hide();$("#my_iframe").show();$("#insertme").show()}};
		 </script>
		 
		 

<script type="text/javascript">
 $(document).ready(function() {
 $.cleditor.defaultOptions.width = 485;
 $.cleditor.defaultOptions.height = 500;
 $.cleditor.defaultOptions.controls = "alignleft center alignright justify font size  color highlight removeformat ";
 

 
 $("textarea").cleditor()[0].focus();
 $("#my_iframe").hide();
 $("#insertme").hide();
 $("#loading").hide();
 }); 
</script>
<textarea name="sujet" id="sujet"  cols="61" style="border: 1px solid #C0C0C0; "></textarea>

js.zip

تم تعديل هذه المشاركة بواسطة fatmaali في 14 سبتمبر 2013 في 17:02

#2

يا جماعه رد واحد بس يحل لي المشكل :)

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…