Çö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.
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…