フレームのSRC属性は読み取り専用です。通常のアイデア(document.frames [faramename] .src)に従って変更すると、許可がないことが促されます。ただし、document.getElementByID [FrameID]のSRC属性を設定するか、ポップアップウィンドウの開くターゲットを設定することにより、フレームのSRC属性を動的に変更する目的を達成できます。以下は、このテストのテストコードです。
プログラムコード <iframe name = frame1 id = frame1 src = width = 400 heigd = 400> < /iframe> <br /> <入力名= btn2タイプ=ボタンID = btn2値=ボタン1(不可能)onclick = document.frames ['frame1'] .src = 'http://www.163.com/'; /> <入力名= btn3タイプ=ボタンID = btn3値=ボタン2(不可能)onclick = document.frames ['frame1'] .document.location.href = 'http://www.sohu.com/'; /> <入力名= btn type = button id = btn value = button 3(can)onclick = document.getElementById( 'frame1').src = 'http://www.hao123.com/'; /> <入力名= btn4タイプ=ボタンID = btn4値=ボタン4(can)onclick = window.open( 'http://www.mzwu.com/','frame1'); /> <a href = http://www.cuoxin.com/ target = frame1>(yes)</a> |