簡體   English   中英

從本地文本文件顯示文本到div? (沒有網絡服務器)

[英]Display text from local text file into a div? (No webserver)

我是Twitch流媒體,我目前正在嘗試以動畫方式為流中的任何文本設置動畫。 我使用一種叫做流標簽的東西,它從流中獲取最新信息,並將其作為.txt文件輸出到我電腦上的文件夾中。

我想做的是在div中調用.txt文件,對其進行樣式設置,然后通過OBS browsersource使用該文件。 我使它具有動畫效果,並且確實顯示了文本,但是無法找到一種樣式設置樣式(對象中的內容)的方式。 我對JS感到很糟糕,並且我讀到無法使用JS調用本地文件。 有什么我可以用來實現這一目標的嗎?

這就是我所擁有的:

 <head>
    <link rel="stylesheet" href="style.css">
    <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
</head>

<body>


<div id="element-animation">
</div>


<script>
document.getElementById('element-animation').innerHTML += '<object type="text/html" data="most_recent_follower.txt"></object>';
</script>

<script>
</script>


</body>

問題是,使用這種方式與僅使用html中的對象標記沒有什么不同,並且對象內容無法設置樣式。

您需要學習javascript的基礎知識。特別是有關AJAX的知識。

要將文件中的所有內容都放入文檔中,您需要使用ajax-要使用ajax,您可能需要一台服務器,除非關閉了一些安全標志。

jQuery(function($){
  $.get("most_recent_follower.txt", function(txt) {
    $('#element-animation').text(txt)
  })
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM