MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-06-25, 23:06

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 8 篇文章 ] 
發表人 內容
 文章主題 : iframe 的 innerHTML
文章發表於 : 2005-10-04, 11:31 
離線

註冊時間: 2005-04-20, 15:36
文章: 2
請問大大
我在ie 用
myiframe.document.body.innerHTML="test html";
是可以的..
可是在 firefox 裡就行不通了...
是不是 firefox 使用的語法不一樣了呢....
不好意思.看了faq,但是看不太懂..看起來很複雜的樣子
試了半天都試不出來
只是厚著臉皮來問,
謝謝各位大大....


回頂端
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; KKman3.0; .NET CLR 1.1.4322)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-10-04, 12:18 
離線
[MozTW 版主群]
頭像

註冊時間: 2003-09-15, 03:47
文章: 1016
來自: Taiwan
document.body.innerHTML looks right. You sure it's not "myiframe"? Try document.getElementById("myiframe").document.body.innerHTML


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.12) Gecko/20050919 Firefox/1.0.7
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-10-04, 13:47 
離線

註冊時間: 2005-04-20, 15:36
文章: 2
謝謝大大的回覆不過我用以下的寫法去試.還是不行耶
<html>
<body>
<iframe name=myframe id=myframe></iframe>
<script language="javascript">
document.getElementById("myframe").document.body.innerHTML ="TEST html";
</script>
</body>
</html>
目前我是用這樣子在測啦...
可是 IE ok , but mozilla firefox 就會是空白的..
是不是從頭到尾我都打錯呢..只是剛好IE 可以呢..
傷腦筋哦...很感謝各位大大...謝謝..


回頂端
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; KKman3.0; .NET CLR 1.1.4322)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-10-04, 16:47 
離線
[網站管理員]
頭像

註冊時間: 2002-11-04, 13:31
文章: 463
來自: 港都
chocobo 寫:
謝謝大大的回覆不過我用以下的寫法去試.還是不行耶
<html>
<body>
<iframe name=myframe id=myframe></iframe>
<script language="javascript">
document.getElementById("myframe").document.body.innerHTML ="TEST html";
</script>
</body>
</html>
目前我是用這樣子在測啦...
可是 IE ok , but mozilla firefox 就會是空白的..
是不是從頭到尾我都打錯呢..只是剛好IE 可以呢..
傷腦筋哦...很感謝各位大大...謝謝..

document.getElementById("myframe").contentWindow.document.body.innerHTML ="TEST html";

_________________
開始隱身


回頂端
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-10-04, 20:35 
離線
[MozTW 版主群]
頭像

註冊時間: 2003-09-15, 03:47
文章: 1016
來自: Taiwan
有個問題: 如果只是要改頁面某個框格的文字,為什麼用 iframe 而不是簡單的 div ?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.12) Gecko/20050919 Firefox/1.0.7
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-10-04, 22:02 
離線

註冊時間: 2005-05-17, 14:12
文章: 232
屬性 innerHTML 不適用於 iframe ,
只能改為其他 tag,如 <a>、<div>、<span>...,例:
代碼:
<html>
<body>
<div id="xxx"></div>
<script language="javascript">
document.getElementById("xxx").innerHTML ="<a href='www.tiddlywiki.com'>TiddlyWiki</a>";
</script>
</body>
</html>

_________________
| TiddlyWiki 華語支援論壇 | PrinceTiddlyWiki |


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.12) Gecko/20050919 Firefox/1.0.7
 個人資料  
引用回覆  
文章發表於 : 2005-11-22, 14:34 
如題


回頂端
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar; mxie; .NET CLR 1.1.4322)
  
引用回覆  
 文章主題 : 不知道
文章發表於 : 2005-11-22, 17:16 
如題


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.12) Gecko/20050915 Firefox/1.0.7
  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 8 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 18 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群