ورود

View Full Version : سوال: اجرای کدجاواسکریپت بدون نمایش نوارprotect



h.alizadeh
پنج شنبه 21 مرداد 1389, 19:12 عصر
باسلام،

گاهی در بعضی مرورگرها برای بعضی از دستورات جاواسکریپت ابتدا اجرا نمیشند و بالای صفحه یک نوارزردی مییاد که باید allowبزنیم تا بعد اجرا بشند.

مثلا برای

<body>
<script language="javascript">
alert("hello");
</script>
</body>

در مرورگرie7 اون الارم رو میده که allowکنیم بعد اجرا بشه.
تصویر رو در ضمیمه قرار میدم.

میخواستم بدونم چطوری میتونم کاری کنم که بدون نمایش دادن ان نوار برای allow کردن کدجاواسکریپت اجرا بشه؟

تشکر.

eshpilen
پنج شنبه 21 مرداد 1389, 19:44 عصر
واقعا این قضیه منو عصبانی میکنه.
بنظرم IE بخاطر پوشاندن ضعف ساختاری خودش اینقدر وسواسی شده و میکروسافت خواسته اینقدر که مورد شماتت قرار گرفته یه کاری بکنه که امنیت IE صفر فرض نشه.
فایرفاکس مگه روی امنیت کمتر جدیت داره؟ پس چرا اینطور پیام نمیده؟

حداقل یه گزینه دم دست هم نذاشته که این پیامها رو خاموش بکنیم.
آخه یه برنامه که با HTML و جاوااسکریپت، اما برای استفاده روی هارد و دسکتاپ نوشته شده با این پیام ها کلی ضایع میشه که! از ریخت و راحتی میفته. نصف کاربران اصلا شاید نفهمن این پیام چیه و غیرفعالش نکنن یا بترسن و فکر کنن حالا چه خبره الانه که هک بشن!!

binyaft
پنج شنبه 21 مرداد 1389, 19:59 عصر
این پیام رو IE به خاطر قوانین امنیتی من دراوردی خودش میده ، نگرانش نباش

امیـرحسین
جمعه 22 مرداد 1389, 21:44 عصر
فایل رو آپلود کنید حل میشه.
اینترنت اکسپلورر وقتی دارید کدهای JS یک فایل لوکال رو اجرا می کنید، اینجوری حساسیت نشون میده.