2017-04-22 2 views
0

ブログのブログがあり、現在はウェブサイトを計画しており、iframeを使用してブログページを呼び出す予定ですが、ブログ全体のページが表示され、ウェブサイト内で呼び出されたときにブログのヘッダーを削除または非表示にしたい場合は、これを行う方法がありますか。iframeを使用して静的なWebページ内で呼び出すときにブロガーのブログヘッダーを非表示にする方法

+1

ブログのコードに次のように使用して、それを解決Bloggerのテンプレートiframeが別のドメインから読み込まれている場合、コンテンツを操作することはできません。 – chrki

答えて

1

Bloggerでは、カスタムCSSとJavaScriptをテンプレートに追加できます。

私はこの変更を "Simple"テーマに基づいてテストしました。テーマに行く - あなたのブログの設定で編集HTMLとどこかのヘッダーウィジェットの下に(this snippetに基づいて)このコードを追加します。

<script type="text/javascript"> 
if (window.self !== window.top){ 
    document.getElementById("header").style.display = "None" 
} 
</script> 

header HTMLテンプレートで定義されているウィジェットのidです:

<b:section class='header' id='header' ... 
+0

thnx bro、私はあまりにもそれを解決した –

1

回答みんなのためのおかげで、私はあなたの唯一のオプションは、カスタムを使用する/テンプレートを操作することである

<script type="text/javascript"> 
    var isInIFrame = (window.location != window.parent.location); 
    if(isInIFrame==true){ 

     document.getElementById('tohide').style.display = "none"; 
     } 
</script> 
関連する問題