Çalıştığım etiketler üzerinde çalışan bir proje üzerinde çalışıyorum. Ben çocuk çerçeve üzerinde javascript fonksiyonu belirtmek nasıl İşteBir çocukta belirtilen javascript işlevi nasıl çağrılır? <frame>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
</head>
<frameset rows="75px,*" frameborder="0">
<frame name="frame1" src="frames/frame1.html">
<frameset class="child_frameset">
<frame name="frame3" src="frames/frame3.html">
</frameset>
</frameset>
</html>
(frame3.html):
<!DOCTYPE html>
<html lang="en">
<head>
<script type="text/javascript">
function helloWorld(){
alert('hello world!');
}
</script>
</head>
<body>
<h1>I'm frame 3</h1>
</body>
</html>
İşte ana sayfasında (index.html) ortak HTML yapısı var Görevim helloWorld() işlevini çağırmaktır. Bunu nasıl yaparım?
Şimdiden teşekkürler! contentWindow, contentDocument için
document.getElementById('frame3').contentWindow.helloWorld();
'un, üstteki işlevi çağırmaya çalıştığını umuyoruz? – Ibu
evet! Ana sayfasından (index.html) ** helloWorld() ** işlevini çağırmaya çalışıyorum. – LoomyBear