چرا در javascript وقتی یه صفحه php. رو در window.open سعی می کنم باز کنه به جای نمایش صفحه sourcecode رو باز می کنه ؟
ضمنا به طور معمول این صفحات بدون مشکل باز میشن ؟
پس فایل های php شما برخلاف فایل های عادی نمیتونن بصورت روی هارد آدرس داده بشن.
شما باید یک وب سرور کامل مثل easyphp رو نصب و اجرا کرده باشی و فایل php شما توی www اون باشه و موقعی که با جاوااسکریپت آدرس میدی آدرسش باید به اینصورت باشه: <!-- m --><a class="postlink" href="http://localhost/path/file.php">http://localhost/path/file.php</a><!-- m -->
البته درصورتیکه فایل شما مستقیما در داخل www باشه قسمت path حذف میشه.
پیش نهاد می کنم واسه اینکه کارت راحت بشه از jquery استفاده کنی
این قضیه ربطی به jQuery یا جاوااسکریپت خام نداره. دقیقا مربوط به همون موضوعی میشه که فلانی گفته. مشکل نبود یه وب سرور روی لوکال هوسته. اگه (روم به دیوار) ویندوز داری Wamp یا xampp عالیه. برای لینوکس هم میتونی از Lampp استفاده کنی.
دقیقا موضوع همینه که فایلهای PHP شما فقط به عنوان فایل متنی تشخیص داده میشن و سورس رو به شما نشون میده و شما باید یک وب سرور رو به همون شکلی که دوستان در بالا گفتند نصب کنید تا فایلهای php از فایلهای متنی ساده تمیز داده بشن . پیشنهاد می کنم قبل از شروع یک جستجو و مطالعه در این مورد انجام بدین تا ساختار این قضیه براتون جا بیفته .