واضح آرشیو وب فارسی:سایت ریسک: مشکل include با css overcrash 19 بهمن 1385, 08:34چرا وقتی از include تو صفحه استفاده میکنم استیل اون صفحه یه خط پایین میاد؟!!! (مربوط به چه انجمنی میشه؟) تمام css ها یه شکلی عمل میکنند که انگار یه خط خالی اضافه شده در حالیکه هیچ خطی به خروجی صفحه اضافه نشده!!! اونهایی که میفهمند من چی میگم یه راه حل پیشنهاد کنند (البته این مشکل فقط برای IE هست و FF درست نشون میده!!!) [نشد یه بار این این زبونها باهم راه بیان] I,NoBody 19 بهمن 1385, 18:55من اگه می فهمیدم چی می گی حتماً کمکت می کردم. ولی اصلاً سر در نیاوردم که مشکلت چیه. واضح تر بگو overcrash 19 بهمن 1385, 21:59این کد تو IE ببین مهم نیست تو فایل emptyfile.php چی هست <table style="width: 100%; border-width: 1px;"> <tr> <td><? include "emptyfile.php"?> <table style="width: 100%;border-width: 1px;" > <tr> <td>test</td> </tr> </table> </td> </tr> </table> تو عکس پایین هم مشخص هست که یک خط خالی برای include درنظر میگیره درحالیکه چیزی وجودنداره I,NoBody 20 بهمن 1385, 09:41صفحه ات رو view source کن. ببین احتمالاً يه چیزی مثل قبل از table داخلیه اضافه شده. اونو از emptyfile.php حذف کن overcrash 20 بهمن 1385, 10:03من که دیگه همه چجی رو کامل توضیح دادم در حالیکه هیچ خطی به خروجی صفحه اضافه نشده!!! اینکارو بکن و ببین راه حلی براش پیدا میکنی ممنون که جواب دادی I,NoBody 20 بهمن 1385, 10:18من تست کردم. ولی به این مشکل بر نخوردم. البته Ie من 7 هست. نمی دونم چرا باقی دوستان هیچ کمکی نمی کنن. miladmovie 20 بهمن 1385, 12:20این فایل emptyfile.php رو به صورت unicode ذخیره نکردی ؟ اگر می شه فایل رو بگذار یکجایی نیگاه کنیم با همون مثال خودت -- ویرایش: راستی شرمنده من IE ندارم :( overcrash 20 بهمن 1385, 13:41فهمیدم مشکل چی بود فایل emptyfile.php با Expression Web درست میکردم که (نمیدونم چرا) ولی یک خط که هیچی هم تو سورس نشون نمیده و هیچ دیکدی هم مشخص نمیکردم اضافه میکنه (احتمالا تو header فایل یه چیزی اضافه میکنه) با notepad این فایل رو دوباره درست کردم و درست کار کرد ;-)
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 454]