ساخت دكمه Save as براي هر تصوير

no.love

Member
سلام به همه
من تو صفحم چند تا عكس دارم ميخوام واسه هر كدومشون يك button بزارم كه كاربر با كليك روي button بتونه تصوير مورد نظرشو ذخيره كنه.
يك script واسه اين كار پيدا كردم ، كار ميكنه و هيچ مشكلي نداره.
فقط نميدونم چرا عكس بايد تو تگ iframe باشه تا كار كنه.
ميشه راهنمايي كنيد كه چجوري ميشه از اين اسكريپت براي تگ<img> هم استفاده كرد.
[LTR]
<script>
function SaveFile(fname){
img.document.execCommand('saveas', null ,fname)
}
</script>


<iframe id="img" src="bg.jpg" width="(image width + 20)px" height="(image height + 25)px" scrolling="no" frameborder="0px"></iframe>
<button onclick="SaveFile('bg.jpg');">save as</button>
[/LTR]
 

eAmin

Well-Known Member
متد execCommand استاندارد نیست و پارامتر SaveAs فقط در مرورگر IE پشتیبانی میشه.
برای اینکاری که شما در نظر دارید، تنها راه استفاده از یک زبان سمت سرور هست.
در ضمن این تاپیک هم برای همین موضوع هست.
 

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

بالا