在frameset下有很多frame;我想在其中一個frame中通過一個按鈕調節另一個frame中的html內容,然后再通過另一個按鈕單獨刷新已修改的那個frame。來實現frame對其他frame中內容的修改與實現。可是發現毫無作用。。刷新以后沒反應。。完全沒。經過測試可以成功獲取到要修改頁面的p標簽id和內容 也能成功修改 就是點刷新沒作用。。以前是什么還是什么框架代碼如下<frameset?rows="50,100,100,25,50">
<frame?name="comInfo"?src="勿動勿動!/comInfo.html"></frame>
<frame?name="comPoker"?src="勿動勿動!/comPocker.html">
<frame?name="userPocker"?src="UntitledFrame-8">
<frame?name="contral"?src="勿動勿動!/contral.html">
<frame?name="userInfo"?src="勿動勿動!/userInfo.html">
</frameset><noframes></noframes>其中contral頁面代碼如下 第一個圖片點擊可以刷新comPocker的那個frame(測試可用) 按鍵點擊觸發函數 修改comPocker的內容;<p?align="center">
<img?src="button/dtpdk_create_ok1的副本.png"?width="50"?onClick="window.parent.frames[1].location.reload();">
<img?src="button/dtddz_endOne_jixuBtn0.png"?width="50"?onClick="test()">
<input?type="button"?value="變更"?onClick="change()">
</p>接下來是JavaScript的代碼 目的 c保存了獲取到的那個frame下id為card的標簽的內容 ?下一行c="test"也修改成功alert彈出的值為test 。但是點擊上邊頁面的刷新comPocker frame的圖片刷新后還是原內容。。function?change()?????
{?
var?c;
c=window.parent.frames[1].document.getElementById("card").innerHTML;
c="test";
alert(c);
}求告知。。
關于JavaScript和HTML中的frame問題
慕娘0575415
2017-04-23 09:41:58