PDA

View Full Version : سوال: دانلود خودکار



akbarkani
جمعه 29 فروردین 1393, 11:25 صبح
سلام دوستان
وقت بخیر
چطوری میتونم یک فایل برای دانلود بزارم وقتی کاربر روی دانلود کلیک کرد در صفحه جدید(یا همون صفحه) فایل بصورت خودکار دانلود بشه دیگه لینک دانلودی براش نزارم؟
ممنون

Unique
جمعه 29 فروردین 1393, 12:02 عصر
دوست عزیز ،‌بالاخره کاربر باید یک کلیک برای دانلود انجام بده ! خوب توی همون کلیک لینک دانلود را بگذارید ! صفحه ثابت میمونه و مرورگر دیالوگ دانلود را نشون میده.

akbarkani
جمعه 29 فروردین 1393, 19:34 عصر
ممنونم Unique
حالا اگر بخواهیم کاربر به محض ورود به صفحه(بعنوان مثال http://sitename/example.php) فایل شروع به دانلود شدن بشه چی؟

Unique
شنبه 30 فروردین 1393, 11:47 صبح
میتونی از 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";
});


موفق باشین.

Mohammadsgh
شنبه 30 فروردین 1393, 14:44 عصر
با استفاده از تابع header در phpهم میشه
موفق باشید:قلب: