2016-04-23 5 views
0

は、私は次のコードを使用してChromeウェブストアに新しいタブページを上書きするには、HTTPリクエストで上書きNEWTABファイルhttpリクエストを介してhtmlファイルを取得したいと思います。Chromeウェブストアは

これは可能ですか?または回避策がありますありがとうございます。

答えて

0

インデックスページからリモートサーバーにajax呼び出しを行い、html全体を外部htmlに置き換えることができます。サンプルコードは、以下の

index.htmlのように見えます

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <title>Document</title> 
</head> 
<body> 
    <script src="index.js"></script> 
</body> 
</html> 

index.js

var SERVER_URL = ""; 
var xhr = new XMLHttpRequest(); 
xhr.onload = function() { 
    replaceHtml(xhr.responseText); 
}; 
xhr.open("GET", SERVER_URL); 
xhr.send(); 

function replaceHtml(data) { 
    document.open("text/html"); 
    document.write(data); 
    document.close(); 
} 
0

index.htmlファイルの<script></script>タグの中に、作成したHTMLコンテンツをカスタムドメインから取得するjavascriptがあります。

関連する問題