PDA

View Full Version : مشكل در نمايش ckEditoir



yekta64
پنج شنبه 06 اسفند 1388, 15:03 عصر
سلام دوستان عزيز
من براي نمايش ckeditor در كد زير در pageload استفاده مي كنم


Dim StrScript As [String] = "CKEDITOR.replace( '" & txtBody.ClientID & "',{skin : 'office2003'});"
ClientScript.RegisterStartupScript(Me.[GetType](), "Editor", StrScript, True)

زماني كه صفحه من در ريشه قرار داره اين اديتور رو نمايش داده ميشه ولي وقتي كه صفحه رو در يه فولدر در ريشه قرار مي دم فقط textbox رو نمايش مي ده و اديتور رو نمايش نميده به نظر شما علت چي هستش؟؟

Chabok
پنج شنبه 06 اسفند 1388, 15:16 عصر
این کد مهم نیست .
مسیر فایل ckeditor.js تگ <script> که در head قرار می دهید را اصلاح کنید .

yekta64
پنج شنبه 06 اسفند 1388, 15:35 عصر
این کد مهم نیست .
مسیر فایل ckeditor.js تگ <script> که در head قرار می دهید را اصلاح کنید .

مرسي دوست عزيز
منظورتون اين دو خط كد هستش


<script src="Editor/ckeditor.js" type="text/javascript"></script>
<link href="Editor/contents.css" rel="stylesheet" type="text/css" />


به چه صورت بايد اين كدها رو تغيير بدم؟؟

Chabok
پنج شنبه 06 اسفند 1388, 17:27 عصر
اگر فایل aspx شما در کنار فولدر Editor نیست و در شاخه ای با یک سطح پایین تر است باید آدرس فایل js را توسط .. (دو نقطه) شروع کنید.
یعنی از مسیر جاری یک فولدر بالاتر و سپس شاخه Editor



<script src="../Editor/ckeditor.js" type="text/javascript"></script>

yekta64
چهارشنبه 12 اسفند 1388, 15:43 عصر
اگر فایل aspx شما در کنار فولدر Editor نیست و در شاخه ای با یک سطح پایین تر است باید آدرس فایل js را توسط .. (دو نقطه) شروع کنید.
یعنی از مسیر جاری یک فولدر بالاتر و سپس شاخه Editor



<script src="../Editor/ckeditor.js" type="text/javascript"></script>


مرسي جناب چابك
راستش من وقتي از .. استفاده مي كنم و برنامه رو روي هاست مي ذارم ارور زير رو مي ده:
Cannot use a leading .. to exit above the top directory.


وقتي كه بجاي .. از ~ استفاده مي كنم ارورو برطرف ميشه ولي اديتور نمايش داده نميشه بايد چكار كنم؟؟؟
مرسي

Chabok
چهارشنبه 12 اسفند 1388, 17:06 عصر
با سلام

این کد به تنهایی تولید خطا نمیکنه

<script src="../Editor/ckeditor.js" type="text/javascript"></script>

حتی اگر مسیر فایل اشتباه باشد و فایل پیدا نشود .

شما دارید جاهای دیگه ای ظاهراً سمت سرور از .. استفاده می کنید که مشکل ایجاد می شود .

yekta64
جمعه 14 اسفند 1388, 13:39 عصر
با سلام

این کد به تنهایی تولید خطا نمیکنه

<script src="../Editor/ckeditor.js" type="text/javascript"></script>

حتی اگر مسیر فایل اشتباه باشد و فایل پیدا نشود .

شما دارید جاهای دیگه ای ظاهراً سمت سرور از .. استفاده می کنید که مشکل ایجاد می شود .

سلام
من جاهای دیگه فقط از ~ استفاده کردم برنامه ارورو نداشت ولی وقتی.. رو اضافه کردم ارورو درست شد گویا .. باعث میشه صفحه به یه سطح بالاتر از ریشه منتقل بشه و این باعث ایجاد این ارور میشه شما راه حل دیگه ی برای حل این مشکل ندارید؟؟
مرسی

egoldashraf
شنبه 15 اسفند 1388, 17:20 عصر
میتونید مسیر فایل رو به این صورت مشخص کنید:


<head runat="server">
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<asp:ContentPlaceHolder ID="headTop" runat="server">
<script language="javascript" type="text/javascript" src="<%= Page.ResolveUrl("~/scripts/script.js") %>"></script>
</asp:ContentPlaceHolder>
</head>