Mam stronę internetową z DOMQinderem jQuery, która ładuje swoją zawartość z ramki iFrame. Muszę uzyskać dostęp do elementów okna nadrzędnego z ramki iFrame. czy to możliwe?Dostęp do obiektów DOM okna nadrzędnego z jQuery DOMWindow z iFrame
Jest to konfiguracja dla DOMWindow, który jest otwarty od mojej stronie głównej:
<script type="text/javascript">
$('.AjaxDOMWindow').openDOMWindow({
anchoredClassName:'DOMWindow',
draggable: 1,
eventType:'click',
height:500,
loader:1,
loaderHeight:16,
loaderImagePath:'/js/jquery/DOMWindow/animationProcessing.gif',
loaderWidth:17,
positionLeft:0,
positionTop:0,
positionType:'centered',
width:700,
windowSource:'iframe'
});
mam próbującego uzyskać dostęp elementy okna nadrzędnego z pudełka DOM z:
parent.document.getElementById('foo').innerHTML = '';
Ale to wydaje się nie działać. Dzięki!
Możliwy duplikat http://stackoverflow.com/questions/726816/how-to-write-this -in-jquery-window-parent-document-getelementbyidparentprice – Lance
Nie wiem, czy jest to duplikat. Dziękuję za sugestię. Powyższe pytanie nie odnosi się do elementu iframe załadowanego do DOMWindow - który jest moim scenariuszem. –