תעשה פונקציה שעוברת לקישור אחד, ולקישור השני אחרי מספר שניות: <script type="text/javascript"> function multiUrl(url1,url2) { location.href=url1; setTimeout("location.href='"+url2+"'",4000); } </script>
|
ותעשה לינק כזה: <a href="javascript:multiUrl('File Url','Page Url');"> פתח קישורים </a>
|
זה פשוט יפתח חלון הורדה של הקובץ, ואז יעבור לדף אחר... 4000 מייצג 4 שניות של שהייה מרגע לחיצה על הלינק עד למעבר לדף הבא. אם לוקח לקובץ יותר מ-4 שניות להיטען להורדה, זה יעבור לדף הבא בלי להוריד אותו. אתה יכול לשנות את ה-4000 למה שאתה רוצה בהתאם למהירות השרת (כמה זמן לוקח לקובץ להיטען להורדה). אולי למישהו יהיו רעיונות טובים יותר ציטוט מאת: MeToR
|
אני מעדיף שהלינק יפתח את ההורדה, ולא הדף יפתח את ההורדה כדי לא להיכנס לחסימה שיש לאקספלרור, וצריך לאשר את ההורדה על מנת להוריד.
אני מעדיף כזה דבר הלינק יפתח את ההורדה >> יפתח הדף הרצוי.