2013-04-27 42 views
1

我有兩個iframe的下面。一個在safari中工作,另一個不在。我似乎無法弄清楚爲什麼會發生這種情況。iframe只與Safari中的一些網站一起工作

如果iframe會導致問題與靈魂,你能推薦一個解決方案嵌入網頁內的網頁?

謝謝!

這個工作在Safari:

<html> 
<head> 
<title>iframe Test</title> 
</head> 
<body> 
<iframe src="http://ebay.com" width="100%" height="400"></iframe> 
</body> 
</html> 

這並不在Safari

<html> 
<head> 
<title>iframe Test</title> 
</head> 
<body> 
<iframe src="http://public.bullhornstaffing.com/JobBoard/Standard/default.cfm?privateLabelID=7327" width="100%" height="400"></iframe> 
</body> 
</html> 
+0

你的代碼似乎很好。它看起來像是該網站被設置爲不被允許嵌入在iFrame中。 – 2013-04-27 00:20:19

回答

1

工作,你所列出的網址需要四個cookies來加載頁面之前安裝。當通過iframe訪問時,Safari不加載cookie。如果直接在另一個選項卡中打開url - 加載正常,然後刷新iframe選項卡將加載iframe而不會出錯。刪除cookie並且iframe不會再次加載。 Cookie部分指導重定向。

這是等式iframe目標端的一個錯誤。它不通過iframe將cookies加載到safari中。它在Chrome中加載得很好。

相關問題