[Question] sử dụng hàm downloadfile trong javascript |
24/06/2009 00:15:33 (+0700) | #1 | 184395 |
chaien281985
Member
|
0 |
|
|
Joined: 17/06/2007 14:48:15
Messages: 248
Location: HVAN
Offline
|
|
Mình sử dụng hàm downloadfile trong javascript để download file a.txt trên localhost như sau:
system.net.webclient.downloadfile("http://localhost/a.txt","a.txt");
nhưng nó không thể download được. Rất mong được mọi người giải thích và giúp đỡ cho mình.
Trân trọng cảm ơn |
|
|
|
|
[Question] sử dụng hàm downloadfile trong javascript |
24/06/2009 02:55:02 (+0700) | #2 | 184404 |
|
huynhfxvn
Member
|
0 |
|
|
Joined: 21/07/2005 11:09:35
Messages: 456
Location: UET.VNU
Offline
|
|
Thảm khảo tại javascript reference :http://www.w3schools.com/jsref/default.asp . Tôi không thấy class nào là system hay System cả.
Có lẽ bạn nhầm với .NET chăng ?
|
|
KHÔNG CÓ GÌ quý hơn tự do ! |
|
|
|
[Question] sử dụng hàm downloadfile trong javascript |
24/06/2009 04:24:25 (+0700) | #3 | 184416 |
chaien281985
Member
|
0 |
|
|
Joined: 17/06/2007 14:48:15
Messages: 248
Location: HVAN
Offline
|
|
hix. Không lẽ mình nhầm. Vậy làm cách nào để downloadfile với javascript bây giờ
Rất mong được các bạn chỉ giáo |
|
|
|
|
[Question] sử dụng hàm downloadfile trong javascript |
24/06/2009 05:19:36 (+0700) | #4 | 184418 |
|
huynhfxvn
Member
|
0 |
|
|
Joined: 21/07/2005 11:09:35
Messages: 456
Location: UET.VNU
Offline
|
|
Bạn muốn tải file một cách âm thầm mà user không biết ah ? Hay là hiện ra dialog box để user save nó về ?
Vì lý do bảo mật nên ý muốn của bạn hơi bị khó đấy. |
|
KHÔNG CÓ GÌ quý hơn tự do ! |
|
|
|
[Question] sử dụng hàm downloadfile trong javascript |
24/06/2009 08:30:08 (+0700) | #5 | 184436 |
|
freeze_love
Member
|
0 |
|
|
Joined: 23/01/2009 23:07:19
Messages: 415
Location: HCMc
Offline
|
|
Mình shared cho bạn một đoạn code JavaScript. Nó sẽ đếm ngược trong mọt thời gian mình định, sau khi hết time, sẽ hiện ra một nút bấm liên kết đến web hay tải file đều OK cả:
<style type="text/css">
body{
margin:0px;
font-family: Arial, sans-serif;
font-size: 4px;
height:100%;
background: url(.gif);
/*background-color: #000000; (màu nền ở đây)
text-align: left;
}
p{
text-align: left;
}
img{
border:0px;
}
A {
color: #0099ff; TEXT-DECORATION: none
}
A:hover {
color: yellow; TEXT-DECORATION: none
}
loginbutton { float:center; border: 1px solid #BDBDBD; font-size: 11px; font-weight:bold; color: #3E7BAA; background-color: #CDDDEA; padding: 0 5px 0 5px; margin: 0 5px 0 0; height:22px; }
</STYLE>
<script language="Javascript">
x356=10;
function countdown()
{
if ((0 <= 100) || (0 > 0))
{
x356--;
if(x356 == 0)
{
document.getElementById("dl").innerHTML = '<input type="submit" class="loginbutton" value="Enter" onClick="window.location=\'Data/index.html\'">';
}
if(x356 > 0)
{
document.getElementById("dl").innerHTML = '<center><font color=#ffffff><b> ..:: Welcome ::.. </b></font><br><center><font color=#3333ff>Please wait</font> <font color=red><b>'+x356+' </b></font><font color=#3333ff>seconds...</font>';
setTimeout('countdown()',1000);
}
}
}
countdown();
</script><br>
<center><p> </p>
<p style="text-align: center">
</p>
<p> </p>
</center> </td></tr></table></center>
</font>
<FONT face="Courier New" size="6">
<p style="text-align: center"><b>
</TR>
..:: Welcome ::..</b></p>
</font>
<FONT style="FONT-size: 4pt" face="Courier New">
<center><table style="margin-top:0px;width:44%;"><tr>
<td style="border:0px solid #AAAAAA;height:100%;background-color:#000000;padding:0px;text-align:left" valign=top>
<p style="text-align: center">
<center>
<p style="text-align: center"><div id="dl" align="center">
</div>
<table border="0" width="100%" id="table1">
<tr>
<td>
</td>
</tr>
</table>
<script language="Javascript">
x356=10;
function countdown()
{
if ((0 <= 100) || (0 > 0))
{
x356--;
if(x356 == 0)
{
document.getElementById("dl").innerHTML = '<input type="submit" class="loginbutton" value="Enter" onClick="window.location=\'Data/index.html\'">';
}
if(x356 > 0)
{
document.getElementById("dl").innerHTML = '<center><font color=#ffffff><b> ..:: Welcome ::.. </b></font><br><center><font color=#3333ff>Please wait</font> <font color=red><b>'+x356+' </b></font><font color=#3333ff>seconds...</font>';
setTimeout('countdown()',1000);
}
}
}
countdown();
</script>
Thay chổ màu cam theo ý bạn :). |
|
do{
học đến điên;
}while (sống); |
|
|
|
[Question] sử dụng hàm downloadfile trong javascript |
24/06/2009 19:39:41 (+0700) | #6 | 184484 |
chaien281985
Member
|
0 |
|
|
Joined: 17/06/2007 14:48:15
Messages: 248
Location: HVAN
Offline
|
|
Cảm ơn freeze_love và huynhfxvn đã trả lời. Mình muốn tải âm thầm cơ. Có lẽ là hơi khó. nghe nói là có một cách là thông qua lỗ hổng của activex, cách này có lẽ hơi khó và không tổng quát lắm. Vì nếu thực hiện được thì chỉ làm được trên IE không được trên FF.
Rất cảm ơn các bạn đã góp ý giúp mình. |
|
|
|
|
[Question] sử dụng hàm downloadfile trong javascript |
25/06/2009 03:17:31 (+0700) | #7 | 184535 |
|
freeze_love
Member
|
0 |
|
|
Joined: 23/01/2009 23:07:19
Messages: 415
Location: HCMc
Offline
|
|
Dường như bạn này muốn thử Virus hay Trojan gì đây |
|
do{
học đến điên;
}while (sống); |
|
[Question] sử dụng hàm downloadfile trong javascript |
25/06/2009 13:21:57 (+0700) | #8 | 184600 |
|
xnohat
Moderator
|
Joined: 30/01/2005 13:59:19
Messages: 1210
Location: /dev/null
Offline
|
|
Cơ bản Javascript hay bất kì thành phần nào trên trình duyệt, đều không cho phép ghi dữ liệu xuống máy mà không có sự hỏi han người dùng, ngoại chừ các mẫu dữ liệu vô hại ( ở một chừng mực nào đó ) là cookie. Thế nên việc ghi âm thầm thường là lỗi của một thành phần nào đó của trình duyệt, các lỗi này thường được gọi với tên: "Remote Code Exploit".
Google với từ khoá trên để tìm hiểu thêm |
|
iJust clear, "What I need to do and how to do it"/i
br
brBox tán gẫu dời về: http://www.facebook.com/hvaonline |
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|