我正在使用帶有bbcode的phpbb3論壇來插入iframe。我想從iframe的論壇中使用CSS。我嘗試了一些我在這裏找到的代碼,但它不起作用。我可能會做一些錯誤的事情,但我很樂意讓這個工作,特別是因爲用戶可以更改論壇的CSS。論壇是:botdls.prophbb.com,iframe是頂部的「吶喊」。謝謝。這裏是我從谷歌這個網站上找到的代碼。在iFrame上從父項獲取CSS
var cssLink = document.createElement("link")
cssLink.href = "pFstylesEditor.css";
cssLink .rel = "stylesheet";
cssLink .type = "text/css";
//Instead of this
//frames['frame1'].document.body.appendChild(cssLink);
//Do this
var doc=document.getElementById("edit").contentWindow.document
///If you are doing any dynamic writing do that first
doc.open;
doc.write(myData);
doc.close();
//Then append child
doc.body.appendChild(cssLink);
什麼是「myData」?代碼運行之前/之後Firebug會向您展示什麼? – Pointy 2010-03-07 13:05:14
我不認爲動態寫作部分正在做任何事情。我可以把它拿出來。這是我加載到iframe的CFM頁面。 – 2010-03-08 01:21:54