2012-04-22 24 views
6

में टेक्स्ट रंग कैसे बदल सकता हूं मेरे पास एक HTML फ़ाइल है जिसमें एक आईफ़्रेम टेक्स्ट फ़ाइल की ओर लिंक हो रहा है, मेरे एचटीएमएल पेज का बॉडी काला पर सेट है, और IFrame txt का डिफ़ॉल्ट रंग काला है, इसलिए मैं नहीं देख सकता मेरा पाठ:/ मैं जानना चाहता हूं कि पाठ रंग को कैसे बदला जाए, धन्यवाद। zeokilaमैं IFrame

<iframe src="http://wordpress.org/extend/plugins/about/readme.txt" width="470" frameborder="0" marginheight="0" marginwidth="0" style="overflow-x:hidden"></iframe> 
+0

के संभावित डुप्लिकेट [कैसे iframe पर सीएसएस लागू करने के लिए?] (Http://stackoverflow.com/questions/217776/how-to-apply- सीएसएस-टू-इफ्रेम) –

+0

डुप्लिकेट नहीं है। यह '.txt' एक्सटेंशन वाला एक टेक्स्ट फ़ाइल है। – Teemu

+0

फ़ाइल को 'ऑब्जेक्ट' – hjpotter92

उत्तर

2

यह कम से कम एफएफ, आईई और ओपेरा में चाल बनाता है।

document.getElementById('your_iframe_id').style.background='white'; 

और IE में परिवर्तन पृष्ठभूमि रंग के लिए:

document.getElementById('your_iframe_id').contentWindow.document.body.style.color='white'; 

क्रोम में आप केवल IFRAME रों पृष्ठभूमि रंग बदल सकते हैं

document.getElementById('your_iframe_id').contentWindow.document.body.style.backgroundColor='yellow'; 

तो फिर वहाँ है एक बड़ा लेकिन ... उन contentWindow सहित अभिव्यक्तियां, केवल तभी काम करें, अगर iframe और होस्ट पेज एक ही डोमेन में हैं।

(यह केवल आईई रहा है कि डिफ़ॉल्ट रूप से सफेद पृष्ठभूमि)