2016-10-17 6 views
-2

これは、ポップアップで使用されているコードです:iFrameにポップアップを含めることは可能ですか?

<script type="text/javascript" data-cfasync="false">  
var _pop = _pop || [];  
_pop.push(['siteId', 1444526]);  
_pop.push(['minBid', 0]);  
_pop.push(['popundersPerIP', 0]);  
_pop.push(['delayBetween', 0]);  
_pop.push(['default', false]);  
_pop.push(['defaultPerDay', 0]);  
_pop.push(['topmostLayer', false]);  
(function() {  
var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true;  
var s = document.getElementsByTagName('script')[0];  
pa.src = '//c1.popads.net/pop.js';  
pa.onerror = function() {  
var sa = document.createElement('script'); sa.type = 'text/javascript'; sa.async = true;  
sa.src = '//c2.popads.net/pop.js';  
s.parentNode.insertBefore(sa, s);  
};  
s.parentNode.insertBefore(pa, s);  
})();  
</script>  

は、ポップアップが私のページ上のiframeに含まれているように、それを作るための方法はありますか?基本的には、ポップアップが発生しないようにしていて、基本的にiFrameに送信しているので、訪問者は新しいタブ/ウィンドウの代わりにそこに表示されます。

+0

http://stackoverflow.com/questions/29860599/how-to-open-link-in-ポップアップボックス – Mahi

+0

iframeソースは、ウィンドウを含むドメインと同じドメインにありますか?もしそうでなければ、同じ起源の方針のために答えはおそらくnoです。 –

答えて

0

いいえ、それが原因X-フレーム-オプションヘッダには不可能である...

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options

+0

このリンクは理論的に質問に答えるかもしれませんが、答えの本質的な部分をここに含め、参照のためのリンクを提供することが望ましいです(// meta.stackoverflow.com/q/8259)。また、[リンクよりもほんの少しの回答は削除の対象となります](http://meta.stackexchange.com/questions/225370/your-answer-is-in-another-castle-when-is-an-アンサー - アンサー - アンサー)。 – dorukayhan

+0

リンクの上にあるこの1つのステートメントは本当に質問に答えます。問題はそのヘッダーの**存在**に値にかかわらずあります。なぜなら、そのようなページをiframeに埋め込む際に問題を引き起こすからです。それを除けば、詐欺的な人々を支持する点は何ですか? –

関連する問題