[問題] 請問iframe裡頭的網頁可改寫它的CSS嗎?

看板Web_Design作者 (SUPERTHREEPPP)時間13年前 (2012/04/23 10:43), 編輯推噓5(505)
留言10則, 8人參與, 最新討論串1/1
因為嫌iframe裡的網頁排版字型不是很好,所以想改寫它的CSS樣式; 不過iframe裡的網頁跟主頁位於不同server,請問這樣可以用javascript從主頁這裡 改變iframe裡網頁的樣式嗎? 不用真的去改到iframe的CSS檔,只要主頁這邊的iframe樣式有變就可以了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.70.117.140 ※ 編輯: superppp 來自: 210.70.117.140 (04/23 10:47)

04/23 11:09, , 1F
印象中是不行... 請高手解答?
04/23 11:09, 1F

04/23 11:32, , 2F
為啥不行?抓得到該iframe的object就好了
04/23 11:32, 2F

04/23 11:32, , 3F
(當然css的優先順序又是另一回事)
04/23 11:32, 3F

04/23 11:47, , 4F
請問哪裡有範例呢?或是該怎麼尋找相關資料?謝謝
04/23 11:47, 4F

04/23 11:51, , 5F
跨網域有限制吧
04/23 11:51, 5F

04/23 12:56, , 6F
我就是說跨網域的問題....
04/23 12:56, 6F

04/23 13:18, , 7F
請查詢 same origin policy
04/23 13:18, 7F

04/23 13:36, , 8F
結論:不同網域就不行
04/23 13:36, 8F

04/23 15:57, , 9F
建立跟另一個主機溝通的管道,然後再用server語言去改變
04/23 15:57, 9F

04/25 06:48, , 10F
如果是從別的網域iframe過來就不行
04/25 06:48, 10F
文章代碼(AID): #1FbC715K (Web_Design)