में एक्सेस फ्रेम मेरे पास एक दस्तावेज़ है जिसमें नेस्टेड फ़्रेमसेट है। मुझे "sq_main" नामक नेस्टेड फ्रेमों में से एक तक पहुंचने की आवश्यकता है, और इस फ्रेम के अंदर सामग्री एक्सेस करें। यहां मेरी संरचना है:jQuery: नेस्टेड फ्रेमसेट
<html>
<head>
<title>Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<frameset rows="28,*" frameborder="0" border="0">
<frame src="/_admin/?SQ_BACKEND_PAGE=header" name="sq_header" scrolling="no" marginwidth="0" marginheight="0">
<frameset cols="380,10,*" frameborder="0" border="0" id ="main_frameset">
<frame src="/_admin/?SQ_BACKEND_PAGE=sidenav" name="sq_sidenav" scrolling="no" marginwidth="0" marginheight="0">
<frame src="/_admin/?SQ_BACKEND_PAGE=resizer" name="sq_resizer" scrolling="no" marginwidth="0" marginheight="0">
<frame src="/_admin?SQ_BACKEND_PAGE=main&assetid=43&sq_from_frontend=1" name="sq_main" marginwidth="0" marginheight="0" scrolling="yes">
</frameset>
</frameset>
<noframes></noframes>
</html>
अफसोस की बात है, मैं कोड नहीं बदल सकता, इसलिए मुझे इसे jQuery के साथ एक्सेस करने की आवश्यकता है। मैं "sq_main" फ्रेम पहुँचने के लिए एक jQuery चयनकर्ता लिखने की कोशिश की है, लेकिन कोई किस्मत अब तक: कैसे इस बदसूरत संरचना में प्रवेश करने की पर
$('body', parent.frames[0].sq_main).prepend('<h1>TEST!!!!</h1>');
विचार? :)
मैं 'नहीं मिल सकता है अपने उदाहरण में sq_main'; 'sq_main' की सामग्री से ऊपर कोड है या उदाहरण में कुछ याद आ रही है? –
हां, यह उदाहरण में सही है, यह अंतिम फ्रेम है। –