من از ادیتور تم ادمینم استفاده کردم که این ادیتور قابلیت پرینت را نداره ومن باید خودم پرینت را براش تعریف کنم
اما مشکلی که اینجا دارم اینه که پرینت را نمیتونم به صورت جاوا اسکریپت تعریف کنم چون ادیتور ، وقتی کاربر چیزی را تایپ میکنه داخل یک div ذخیره میکنه که اون div نه id داره و نه name ، برای همین مجبور شدم برای اینکار یک سابمیت پرینت بزارم که هرقت سابمیت اتفاق میفته ، اون تکس باکس ادیتور را بتونه بخونه
اما مشکل اینجاست چون این عمل باید طوری انجام بشه که حالت ایجکسی داشته باشه ، یعنی کاربر متوجه رفرش شدن صفحه نشه و فقط عملیات پرینت را در صفحه جدید ببینه ، من نتونستم کد خوبی بنویسم
را بر میدارم درست کار میکنه، اما من این دیتا را داخل یک سشن ذخیره میکنم و نمیدونم کار درستی است یا نه چون مقدار اون دیتا یک متن بزرگ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ [/right][/rtl]
[size="4"][right]اگر سشن معمولا کمتر از 250 کیلوبایت است فکر نکنم جای نگرانی باشه ولی باید بدانید که سشن روی همه ریکوئست ها سوار خواهد شد.
اگر تعداد کاربران همزمانتان زیاد است و از سرور مجازی استفاده میکنید و اگر مجبور هستید از سشن استفاده کنید بهتر است سشن را در دیتابیس ذخیر و بازیابی کنید
اگه میتونید از کش بجای سشن استفاده کنید خیلی بهتره.
در مورد ادیتور هم باید بگم معمولا بهتره چنین کارهایی را با استفاده از
API
اون ادیتور انجام بدید.
ولی به هر دلیلی اگر میخواهید خودتون بنویسید راههای زیاد برای پیدا کردن یک المان در یک صفحه با استفاده از
JQUERY
وجود دارد که نیازی به
id
class
ندارند.
باز به هر دلیلی اگر همین راه را میخواهید ادامه بدید به نظرم بهتره یک بازبینی کلی روی الگوریتم داستان داشته باشید مخصوصا این که شما اسکریپت را بعد از ارسال درخواست ثبت کرده اید که احتمالا کار را پیچیده میکند و از حالت ایجکسی هم دور میشید.
با این مقدار کدی که اینجا گذاشتید من کمک بیشتری فکر نکنم ازم بر بیاد