Bir iframe olan bir sayfam var. Sayfa her yüklendiğinde iframe benzersiz bir kimlik ve ona atanan ad alır.Javascript: iframe id sayfasını yükleyiniz.
alert(parent.window.frames[window.name].name);
Ama id değeri elde çalıştığınızda: Öyle gibi yüklü iframe içinde iframe adını alabilir
alert(parent.window.frames[window.name].id);
Ben undefined
olsun?
Yüklenen sayfada iframe'in id niteliğini almak mümkün mü?
<iframe id="lyygi8stwZSANUEh" src="http://example.com" name="zma82vRVe18xbAqW" title="Awesome Iframe">
example.com
:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Awesome Iframe</title>
</head>
<body>
<script type="text/javascript">
alert(parent.window.frames[window.name].name);
</script>
</body>
</html>
bir bağlantı http://jsfiddle.net/cqFtB/ – Pav
yukarıdaki aşağıdaki hatayı veriyor ise: özelliğe erişmek için engellendi 'İzin 'id '' – Pav
iframe ve onu içeren sayfa farklı kaynaklardan geliyorsa bu durum meydana gelebilir. Senin durumunda mı? –