سلام دوستان
وقت بخیر
چطوری میتونم یک فایل برای دانلود بزارم وقتی کاربر روی دانلود کلیک کرد در صفحه جدید(یا همون صفحه) فایل بصورت خودکار دانلود بشه دیگه لینک دانلودی براش نزارم؟
ممنون
سلام دوستان
وقت بخیر
چطوری میتونم یک فایل برای دانلود بزارم وقتی کاربر روی دانلود کلیک کرد در صفحه جدید(یا همون صفحه) فایل بصورت خودکار دانلود بشه دیگه لینک دانلودی براش نزارم؟
ممنون
دوست عزیز ،بالاخره کاربر باید یک کلیک برای دانلود انجام بده ! خوب توی همون کلیک لینک دانلود را بگذارید ! صفحه ثابت میمونه و مرورگر دیالوگ دانلود را نشون میده.
ممنونم Unique
حالا اگر بخواهیم کاربر به محض ورود به صفحه(بعنوان مثال http://sitename/example.php) فایل شروع به دانلود شدن بشه چی؟
میتونی از meta tag استفاده کنی یا توی window.onload با تغییر location.href کاربر را به لینک دانلود منتقل کنین.
<META http-equiv="refresh" content="1;URL=http://sitename/example.php">
یا
اگر از jquery استفاده میکنید :
$( document ).ready(function() {
location.href = "http://sitename/example.php";
});
اگه استفاده نمیکنید :
function addEvent(element, event, fn) {
if (element.addEventListener)
element.addEventListener(event, fn, false);
else if (element.attachEvent)
element.attachEvent('on' + event, fn);
}
addEvent(window, 'load', function(){
location.href = "http://sitename/example.php";
});
موفق باشین.
با استفاده از تابع header در phpهم میشه
موفق باشید