2016-10-22 10 views
1

を通じてメタタグを変更するIFRAMEを介してパーソナルドメインにアクセスし、外部ウェブサイトの text/plainのにtext/htmlのからはIFRAME

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 

メタタグを変更する必要があります。

コード:

<html lang="en"> 
<head> 


    <style type="text/css"> 

    html, body, div, iframe { margin:0; padding:0; height:100%; } 
    iframe { display:block; width:100%; border:none; } 
    </style> 
</head> 

<body> 

    <div> 
    <iframe src="http://other-domain-website.com"> 
     </iframe> 
    </div> 
</body> 
</html> 

答えて

0

あなたはこの後、より多くの変更が必要な場合は、テキストとして、このウェブサイトを取得しようとすることができます。それを解析し、タグを変更して、src = "mydomain/parse.php"でiframeとして挿入します。

以上簡単な方法、あなたはjQueryのを使用することができます。ドキュメントの

$("#iframe").contents().find('meta[http-equiv="Content-Type"]').attr('content', 'text/plain; charset=utf-8'); 

さらに詳しい情報:http://api.jquery.com/contents/

+0

@Radoslow Halickiこのオプションが機能していないようです。解析オプションについて詳しく説明できますか? – mac

+0

IDをiframeに追加しましたか? $( "#your_iframe_id")。 –