پرینت گرفتن از صفحه

o_real_love

Well-Known Member
سلام
چند وقتی نبودم ، همه راحت بودن :green:
حالا اومدم جبران کنم ، حسابی:)
خب حالا یکی به من بگه
چطوری صفحه رو پرینت بگیرم؟؟؟
میدونم با جاوا میشه
ولی جاوا اسکریپت کل صفحه رو پرینت می گیره
من می خوام اون جاهایی رو که می خوام پرینت بگیره!!
میشه اینو با php ساخت یا نه ؟؟؟؟
منتظرم عزیزان دل بابا مجید:lol:
-----------------------
ببخشید حواسم نبود موضوع در خواست رو بجای سوال زدم آموزش
شرمنده:-?
 

o_real_love

Well-Known Member
سلام دوباره
با توابع جاوا میشه پرینت گرفت
ولی مشکل اینجاست که ادرس صفحه و شماره صفحه و تاریخ رو میندازه
من می خوام اینارو نذاره
چکار کنم!!!!
خواهشا درست جواب بدین
انقدر برای یک جواب معطل نکنید
ممنون
 

Mohammadreza

Well-Known Member
موقع پرينت گرفتن صفحه هيدر و فوتر ايجاد مي شه براي صفحه پرينت ، بالاي صفحه url صفحه و پايين تاريخ و ساعت مياد !
حالا اين دوستمون مي خواد اين ها نيان ،
از طريق مرورگر file>page setup مي تونيد تنظيمات رو درست كنيد تا url و date و time پرينت نشوند.
 

o_real_love

Well-Known Member
محمد رضا جونم ( الهی به اون چیزی که می خوای برسی :green:، ای ناقلا)
صحیح می فرمایند
البته یه چیزایی پیدا کردم ولی متوجه نشدم
توی خود سایت php :
http://php.net/manual/en/book.printer.php
ولی چیزی متوجه نشدم
 
آخرین ویرایش:

Allahparast

Member
پی اچ پی یک زبان اسکریپت نویسی هست و روی سرور کار انجام میشه فکر نکنم بتونی با پی اچ پی این کار و انجام بدی ، این کلمه رو سرچ کن :
customize page setup + javascript
 

mohan21

Member
چاپ صفحه با جاوا اسکریپت + صفحه ایی به نام print

در صفحه اصلی(صفحه ایی که قصد چاپ اطلاعات آن را داریم) موارد زیر رو داریم :::

یک دکمه ::
HTML:
<a href="JavaScript:void(0);" onclick="JavaScript: Print ();">چاپ</a>
یک تابع جاوا(برای فعال کردن صفحه پرینت) ::
HTML:
function Print ()
                    {
window.open('print.html' , '' , 'width=800 , height=600 , left=50% , top=50%') ;
 }
و در نهایت یک صفحه به نام print.html که در این صفحه کد جاوا برای دریافت متون و ... مورد نظر از صفحه اصلی رو داریم ::

HTML:
function GetData ()
                    {
                        document.getElementById ('DivId').innerHTML  = window.top.opener.document.getElementById ('DivIdParent').innerHTML ;
                    }
توجه داشته باشید که در تگ body داریم :::

HTML:
<body onload="GetData () ;">
و یک تگ div برای نمایش اطلاعات از صفحه مورد نظر :::

HTML:
<div id="DivId"></div>
-------------------------------------
DivIdParent :: در صفحه اصلی(در کد جاوای بالا تمامی اطلاعات موجود در بین تگی با این id رو دریافت می کند.)

DivId ::: در صفحه پرینت قرار دارد(و اطلاعات دریافتی ذکر شده در بالا رو در این تگ نمایش میدهد.)
 

جدیدترین ارسال ها

بالا