Çözüldü JavaScript pencereye yazılan "<script>"i Kod olarak algılıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Kafadan_Kontak

Decapat
Katılım
3 Mart 2021
Mesajlar
96
Daha fazla  
Cinsiyet
Erkek
Buradaki sorun ne acaba neden scripti metin bloğu olmasına rağmen tag diye algılıyor?

JavaScript:
var myWindow = window.open("", "MsgWindow", "width=200,height=100");
var kod="alert('deneme')"; //normalde burayı kullanıcı girecek.
var script="<script>"+kod+"</script>"
myWindow.document.write(script); //Hata: Script tagını metin olmasına rağmen koddaki tag zannediyor.

Bu kodu çalıştırırsam bana hata veriyor nasıl çözebilirim bunu?
 
Çözüm
Bu şekilde dene;

Kod:
var myWindow = window.open("", "MsgWindow", "width=200,height=100");
var kod="alert('deneme')"; //normalde burayı kullanıcı girecek.
var script="\<script\>"+kod+"\<\/script\>"
myWindow.document.write(script); //Hata: Script tagını metin olmasına rağmen koddaki tag zannediyor.
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı