راکت
حل شده

مشکل نمایش برخی کدهای html در لاراول

8 پاسخ

سلام دوستان من یه سایت لاراولی طراحی کردم و تموم شد.
اما مشکلی که وجود داره اینه که برخی اوقات وقتی یه صفحه رو درخواست میدم کدهای html کامل لود نمیشه
مثلا به جای اینکه عکس رو نشون بده دقیقا خود عبارت کدهای Html یعنی مثلا

<img src="smiley.gif" alt="Smiley face" height="42" width="42">

رو نشون میده و صفحه به هم ریخته میشه !!
اکثر قسمت های صفحه کامل لو میشه اما به جای برخی قسمت ها خود کد html اون میاد.
این خیلی عجیبه
ایا به این مشکل برخوردید تا حالا
فطفا راهنمایی کنید.

مرادی
مرادی
@moradiemails
ثبت پرسش جدید

پاسخ‌ها

8
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

بهترین پاسخ

علت عمده این اتفاق اشکال در ساختار کدهای HTML تون هست. مثل وقت هایی که یک تگ باز شده ولی بسته نشده یا در تگ های تو در تو ترتیب باز و بسته شدن رعایت نشده و یا اینکه یک علامت دابل کوتیشین یا مساوی یا ... رو فراموش کردید. این باعث میشه که اون تگ دیگه معتبر نباشه و مرورگر فکر کنه یک text هست و همون شکلی نمایشش بده.

اگر از نرم افزارهای code editor یا IDE های مشهور استفاده میکنید معمولا خودشون این جور موارد رو بهتون تذکر میدن و راحت میتونید نقطه اشکال دار رو پیدا کنید. اگر باز هم پیدا نکردید ببینید اولین جایی که این اتفاق رخ میده کجاست. برید کدش رو پیدا کنید و تک به تک کدها و تگ های اون حوالی رو از لحاظ موارد بالا چک کنید تا مشکل پیدا بشه.

محمد حسین وفق
محمد حسین وفق
@mrvefgh

تخصص: پشتیبان وب سایت

سلام به احتمال زیاد تگ های html بسته نشده اند

مرادی
مرادی
@moradiemails

تخصص: توسعه دهنده لاراول و برنامه نویس اندروید

@mhyeganeh
@mrvefgh
@hesammousavi
سلام ببخشید دوستان این موردی که گفته بودید رو من بررسی کردم و مشکلی وجود نداره
مشکل چیز دیگه است
هنگامی ادرس صفحه رو تو مرورگر میزنم یه بخشی از کدها اصلا لود نمیشه!!! یا نصفه لود میشه!!!
یعنی زمانی که view page source میزنم یه قسمت ناقص هست | البته بعد از رفرش کردن درست میشه
در صورتی که کدها کامل نوشته شدن
این دو تا تصویر رو ببینید لطفا :
http://s7.picofile.com/file/8390896926/3_13_2020_5_56_53_PM.png
http://s7.picofile.com/file/8390896850/3_13_2020_5_57_29_PM.png

شاید پاسخ شما همین‌جا باشد

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

دوست عزیز بستن تگ div رو توی عکس خودت ببین، همین درست باز و بست نکردن باعث این مشکلات میشه، شما از یک ide خوب استفاده بکن .
m'lady

مرادی
مرادی
@moradiemails

تخصص: توسعه دهنده لاراول و برنامه نویس اندروید

@juza66
سلام
دوست عزیز این مشکلی هست که ایجاد شده (یعنی اینطوری لود میشه)
من اینطوری کد نزدم که
کدها کاملا درسته اما وقتی صفحه لود میشه این شکلی میشه

بعد که رفرش کنیم صفحه رو اونوقت دوباره درست میشه همه چیز.

10 بار که صفحه رو رفرش کنم ممکنه 2 بارش کدها به هم بخوره مثل این تصویر اما تو 8 بار دیگه اش همه چیز درسته
تاکید میکنم که کدها تو ide کاملا درست زده شده و هیچ تگی اضافه نیست.

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

خب کدت رو بذار چک کنیم شاید ایراد از کدت باشه

حاتم سمایی
حاتم سمایی
@hatam.samaee

تخصص: برنامه نویس

بنظرم دوستان همه جواب مشکل رو درست مطرح کردن و شما احتمالا اگر کدهای html رو بهتره با یک IDE مناسب و قوی بنویسی

آرش جلیلی
آرش جلیلی
@arash12

سلام دوست عزیز من خودم این مشکل رو داشتم و نمیدونستم باید چیکار کنم چونکه رو مرورگر موزیلا فایرفاکس باز میشد کد ولی روی بقیه مرورگر ها مشکل داشت
مشکلی که من داشتم این بود که پسوند فایل html نبود واسه همین نمیتونست مرورگر تشخیص بده و حتما به پسوند چک کن ببین پسوند فایلت html هست یا نه اگر پسوند html نباشه مشکل من برات پیش میاد امیدوارم مشکلت حل بشه

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام