نوشته شده توسط
DelphiAssistant
با جاوا اسکریپت هیچ یک از کارهای مذکور را نمی توانید انجام دهید. زیرا جاوا اسکریپت فقط به شیء های درون پنجره Browser دسترسی دارد و امکان هیچ گونه دسترسی به چیزی خارج از پنجره Browser توسط هیچ یک از زبان های Scripting مبتنی بر وب وجود ندارد.
اول از اینکه به سوالم جواب دادید خیلی خیلی ممنونم چون اولین فرم اینترنتی بود که جواب دادن
ولی من با نظر شما موافق نیستم یه نگاه به کدهای زیر بندازید
accessing registry using javascript
Wednesday, January 10, 2007
<body onload="windowonload()" onunload="windowonunload()">
...
</body>
...
//************************************************** ************************************************'
// Window Onunload, last to execute, manage registry
function windowonunload()
{
if (dontshowagain.checked != true)
{
/* show */
var wsh = new ActiveXObject("WScript.Shell");
var key = "HKCU\\Software\\Microsoft\\Windows\\CurrentVersio n\\Run\\my-script";
wsh.RegWrite (key, sWorkingPath + "my-script.hta", "REG_SZ");
}
}
...
to remove this key you can use:
wsh.RegDelete ("HKCU\\Software\\Microsoft\\Windows\\CurrentVersi on\\Run\\my-script");
to read the value of this key you can use:
var key = wsh.RegRead("HKCU\\Software\\Microsoft\\Windows\\C urrentVersion\\Run\\my-script");
ولی نمیدونم چرا درست کار نمیکنه
اگه به انگلیسی عبارت accessing registry using javascript رو سرچ کنید (google ) به نتایج زیادی میرسید ولی من به خوندن اونا به نتیجه نرسیدم ( انگلیسی زیاد بلد نیستم )
و با JAVA SCRIPT باید بشه ایمیل فرستاد یعنی با web نمیشه email فرستاد
اگه فرمایشات شما درست باشه امنیت در browser ها و ایمیل ها از نظر java script معنا نداره