2017-08-30 3 views
-3

私はウェブサイトのリンクを.txtファイルに保存しています。サイトにアクセスするたびに、.txtファイルのリンクに自動的にリダイレクトされます。これはHTMLでも可能ですか?もしそうでなければ、私は別のコーディング言語に満足しています。 ありがとうございました!どのようにして、.txtファイルに保存されている別のリンクに自動リダイレクトできるのですか?

答えて

1

ない純粋なHTMLで、しかし、あなたは、例えば、いくつかのJavaScriptでこれを達成することができます -

<html> 
<head> 
    <script type="text/javascript"> 
     function redirectToUrl() { 
      var rawFile = new XMLHttpRequest(); 
      rawFile.open("GET", "http://YourServer/yourtextfile.txt", true); 
      rawFile.onreadystatechange = function() { 
       if (rawFile.readyState === 4) { 
        var url = rawFile.responseText; 
        document.location = url; 
       } 
      } 

      rawFile.send(); 
     } 
     redirectToUrl(); 
    </script> 
</head> 

<body> 
    Redirecting! 
</body> 
</html> 
+0

こんにちは、それはこのラインに来る "rawFile.open(" GET "" のhttp:// YourServer/yourtextfile.txt "、true);" 「http:// youserver」をテキストファイルの名前に置き換えることはできますか?したがって、 "rawFile.open(" GET "、" link.txt "、true);" .txtファイルは、javascriptコードと同じディレクトリにあります。 –

+0

はい、そうです。あなたがローカルで試しているのであれば、いくつかのクロスオリジン要求エラーに遭遇するかもしれません。 –

0

いいえ、純粋ではありません。HTML

ただし、JavascriptをあなたのHTMLページに含まで非常に簡単にそれを行うことができます。 Thisは、テキストファイルをJavascriptに読み込む方法のかなり明確な例です。

関連する問題