Bir değişkene başvuru göndermeye çalışıyorum ve sonra içeriği javascript'te güncelliyorum, bu mümkün mü? Örneğin, bir basit (başarısız) örnek ...Javascript'te referans olarak bir değişkene erişme
var globalVar = 2;
function storeThis (target, value) {
eval(target) = value;
}
storeThis('globalVar', 5);
alert('globalVar now equals ' + globalVar);
Bu elbette işe yaramıyor mu?
digitalfresh haklı, eval deyimi değerlendirilmesi içindir: Eğer gerçekten eval kullanmak istediğiniz, aşağıdaki kullanabilirsiniz d bir tane eval ("window." + target + "=" + value + ";") oluşturmak için; ama çok fazla özyinelemeden. – Ifi
Evet, ama neden değerlendirme? Bu kesinlikle 'eval' uygun olan birkaç durumdan biri değildir. – jasongetsdown
Bingo! Bir terapi çalıştıran hem LFI hem de DigitalFresh'e teşekkürler. –