PDA

View Full Version : دکمه refresh برای تغییر تصویر امنیتی بدون لود شدن صفحه



hlikehamed
شنبه 26 تیر 1389, 21:02 عصر
سلام
یه <img> مربوط به کد امنیتی داریم که سورس اون از یه فایل ashx. خونده میشه.
یعنی :
<img alt="" id="seci" src="SecurityCode.ashx"/>
چطور یه دکمه یا یه لینک قرار بدم و با استفاده از کد جاوا فقط سورس این img رو تغییر بدم تا یه کد دیگه رو نشون بده؟

متوجه منظورم شدین دیگه؟
refresh کد امنیتی منظورمه. بدون لود صفحه

eyes_shut_number1
شنبه 26 تیر 1389, 21:05 عصر
تصویر و دکمه ر داخل آپدیت پانل بنداز . تصویر رو تحت سرور کن و در رویداد کلیک کلید بنویس
img1.src="SecurityCode.ashx"

hlikehamed
شنبه 26 تیر 1389, 22:32 عصر
نمی خوام از control toolkit ajax استفاده کنم. چون مجبور میشم پروژم رو با net 3.5 بنویسم. یه چی می خوام که با net 2 یا حتی 1 هم کار کنه
راه دیگه ای ؟
یه تیکه کد جاوا؟

Chabok
یک شنبه 27 تیر 1389, 01:44 صبح
همین آدرس را توسط یک پارامتر اضافی تصادفی در کوئری استرینگ فراخوانی کنید .
برای مثال زمان حال (ساعت) را به آن بچسبانید .
در این صورت برای مرورگر یک آدرس جدید تلقی خواهد شد و با Cache شدن تصویر توسط مروگر نیز مبارزه کرده اید :چشمک:

SecurityCode.ashx?t=231512

تاریخ و زمان در جاوا اسکریپت :
http://www.tizag.com/javascriptT/javascriptdate.php

hlikehamed
یک شنبه 27 تیر 1389, 02:10 صبح
دمت گرم بسیار زیبا بود.