簡體   English   中英

Facebook的:iframe中的iframe?

[英]Facebook: iframe inside iframe?

是否可以將頁面插入包含自己的iframe的facebook畫布?

我想像這樣使fb fanpage:

https://www.facebook.com/pepsi?v=app_4949752878

並在其中插入一個上傳的ajax文件或其他需要使用iframe的插件。

fb可以允許我這樣做嗎? 從瀏覽器的角度來看,是否可能在iframe中包含iframe?

從理論上講,它應該可以正常工作,但也許會有一些跨瀏覽器問題?

這在Facebook應用程序上應該沒問題。 據我所知,iframe(當然嵌入在其他HTML頁面中)中的iframe沒有任何限制。

您不希望任何iframe具有相同的ID值。 但是,由於Facebook會生成長ID,因此不太可能出現沖突,例如: app_runner_fb_https_4e71c7dc372fe0419799713

我回答了我自己的問題,因為我做了一些研究並在跨瀏覽器(IE,FF,Chrome,Safari)的FB iframe中對其進行了測試。

因此,答案很簡單,就像chrishall78回答的那樣:是的,它可以在FB iframe中使用。

唯一的限制是您要訪問iframe時(一如既往的安全原因)。 您需要具有完全相同的域(協議https和http不同,端口也必須相同)。

如果您遵循此規則,則可以使用所需的任何基於iframe的插件!

希望我的研究對其他fb / iframe開發人員有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM