PDA

View Full Version : عدم امکان استفاده از متن موجود در TinyMCE



man_iran
یک شنبه 25 دی 1390, 17:45 عصر
من دارم از TinyMCE استفاده میکنم. برای نمایش مشکلی ندارم و همه چیز درسته. وقتی میخوام یه متن رو در Tiny نشون بدم از دستور زیر استفاده میکنم:


elm1.InnerHtml= "<p>salam...</p>";

بعدش درست نمایش میده. ولی وقتی میخوام از متن داخل ادیتور استفاده کنم. نمیشه!
مثلا میام و elm1.InnerHtml رو به یه لیترال وصل میکنم ولی اخطار میزنه.


A potentially dangerous Request.Form value was detected from the client (elm1="<p>salam...</p>").

meisam3322
یک شنبه 25 دی 1390, 19:32 عصر
به اینجا یه نگاهی بنداز (http://barnamenevis.org/showthread.php?316739-%D8%A8%D8%B1%D9%88%D8%B2-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%A8%D9%87-%D8%B3%D8%B1%D9%88%D8%B1-%D8%A8%D8%A7-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%A7%D8%AF%DB%8C%D8%AA%D9%88%D8%B1-TinyMCE&p=1389769&viewfull=1#post1389769) ، مشکلتون حل میشه، من هم همچین مشکلی داشتم .

man_iran
یک شنبه 25 دی 1390, 23:14 عصر
به اینجا یه نگاهی بنداز (http://barnamenevis.org/showthread.php?316739-%D8%A8%D8%B1%D9%88%D8%B2-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%A8%D9%87-%D8%B3%D8%B1%D9%88%D8%B1-%D8%A8%D8%A7-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%A7%D8%AF%DB%8C%D8%AA%D9%88%D8%B1-TinyMCE&p=1389769&viewfull=1#post1389769) ، مشکلتون حل میشه، من هم همچین مشکلی داشتم .

باز درست نشد! البته اونجا هم دقیقا به نتیجه نرسیده بودن! اگر میشه بگید دقیقا شما چکار کردید که مشکلتون حل شد.

meisam3322
یک شنبه 25 دی 1390, 23:32 عصر
چرا . اون تاپیک رو من ایجاد کرده بودم و به نتیجه هم رسیدم. توی اون صفحه ای که از ادیتور استفاده میکنین ، در قسمت کدهای html در قسمت <%@ page ... مقدار validaterequest رو برابر false قرار بدین، تا دات نت از بررسی مقادیر ارسالی به سرور چشم پوشی کنه.

بدین صورت :



<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Admin_MAdd.aspx.vb" Inherits="Admin_MAdd" ValidateRequest="False" %>

man_iran
دوشنبه 26 دی 1390, 00:04 صبح
بدین صورت :



<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Admin_MAdd.aspx.vb" Inherits="Admin_MAdd" ValidateRequest="False" %>


من هم توی فرم و هم توی config این گزینه رو false کرده بودم ولی باز جواب نداد!
اگر میشه یه نمونه برام بزارید شاید اشکال از چیز دیگه ای باشه

مهدی کرامتی
دوشنبه 26 دی 1390, 10:44 صبح
خط زیر را در web.config در زیر <system.web> اضافه کنید تا بتوانید ValidateRequest را در صورت لزوم خاموش کنید:

<httpRuntime requestValidationMode="2.0"/>