IFrame faqat manba kodini ko'rsatishi mumkinmi?

Agar iFrame uni xom-kodni ko'rsatishdan ko'ra, uni ko'rsatishga imkon berishi mumkinmi? Agar shunday bo'lsa, buni qanday qilib qilasiz va bu JavaScript-da amalga oshirilishi mumkin?

1
javobni mime turini mumkin ga matn/tekis ga o'zgartirishga harakat qildingizmi? Javobni HTML o'rniga oddiy matn sifatida tekshirish uchun brauzerni ko'rsatma berasizmi? Va Javascript bilan batafsil tanishib chiqing - qaerdan foydalanasiz? Ota-ramkada yoki matnni aks ettiradigan freymda - qarama-qarshi bo'lgan ...
qo'shib qo'ydi muallif Robert Koritnik, manba
Yoq. Veb-sahifadan xom-matnni yaratish uchun PHP yoki boshqa tilni ishlatishingiz kerak bo'ladi.
qo'shib qo'ydi muallif Blender, manba
Siz batafsilroq ma'lumot bera olasizmi, siz manba kodini qanday ko'rsatishni xohlaysiz? Haqiqiy kontentning iFrame bo'lishi kerakmi? Hatto iFrame bo'lishi kerakmi?
qo'shib qo'ydi muallif Nick Q., manba

3 javoblar

To'g'ridan-to'g'ri emas, lekin Javascript bilan hech qanday sabab yo'q. HTML manbasini olish uchun AJAX orqali qo'ng'iroq qiling, HTML-kodlarni bir necha kalit belgilar bilan kodlash Natijani freym yoki boshqa elementning tarkibi sifatida o'rnating.

5
qo'shib qo'ydi
JSFiddle joriy sahifa mazmunini olishni ko'rsatmoqda: jsfiddle.net/7VabA
qo'shib qo'ydi muallif Nick Q., manba
Menga bir necha daqiqadan so'ng, savolga to'liq javob berishni xohlamadim.
qo'shib qo'ydi muallif Nick Q., manba
@NickQ .: Rahmat!
qo'shib qo'ydi muallif Jon, manba
Sizga katta rahmat! Men u bilan bir oz suhbatlashardim. Men sizga tavsiya qilgan narsaga o'xshash yondashuvni qo'lladim. XML-ni tuzadigan PHP faylim bor edi, lekin nom type = "text/txt" ga o'rnatilgandir va iFrame yaxshi ko'rsatdi! Ko'p rahmat!
qo'shib qo'ydi muallif Philll_t, manba

You can set the src attribute to a page on your webserver that outputs the html as plain text and not as HTML. Therefor you must set the header info content-type to text/plain. Check this page to see how it's done in PHP: http://www.jonasjohn.de/snippets/php/headers.htm

Buni faqat html yoki JS bilan qilishning yo'li yo'q. Sahifani ko'rsatish uchun ba'zi bir server tomonida til kerak bo'ladi. Albatta, veb-serverdan js-dan ma'lumotlarni yaxshiroq olish uchun AJAX deb nomlangan xmlhttprequest orqali olish mumkin.

3
qo'shib qo'ydi
@felipetadeo: muammo yo'q. Men yordam bera olganimdan xursandman.
qo'shib qo'ydi muallif Bas Slagter, manba
Bu men uchun aynan shunday bo'ldi. Rang iFrame-dagi safari uchun sintaksisdan chiqmasligi sharmandalik. Baszz, rahmat!
qo'shib qo'ydi muallif Philll_t, manba

Yo'q. HTMLni ko'rinadigan matnga aylantirish uchun sizga vosita kerak.

0
qo'shib qo'ydi
Javascript UZB
Javascript UZB
99 ishtirokchilar

@js_uzb @vuejs_uz @react_uz @nodejs_uz @angular_uz @ngTashkent @yiiframework_uz @laravel_uz @linux_uzbek @python_uz @swift_uzb —————— @uzdevgroup @UzGeeksGroup ——— @UzDev_Jobs @jobs_uzb