1
からの両方でHTMLファイルを生成します。問題はjavascriptのは、単純な引用やスタイルに生成された文字列に二重引用符を意味していることである。私はRソフトウェアからHTMLファイルを作成する必要が引用符 'と "R
猫()関数"の前にバックスラッシュを削除して、かなり良いテキストを返します。"しかし、私はwrite.table(text、 "index.html"、sep = "\ t")を使ってhtmlファイルでこれを印刷する方法を見つけませんでした。
ありがとうございました。
NB:私は、私は完全には理解していない
Text=paste0('<html>
<script type="text/javascript">',
"function lang1(event) {
var iframe = document.getElementById('id1');
var target = event.target || event.srcElement;
iframe.src = event.target.innerHTML + '.html';
}
/script>",
'<body style="overflow:hidden; margin:0">
<div id="main">
<div id="content">
<table style="border: 0; height:100%;width:100%;">
<tr style="height:5%;">
<td colspan="2" style="text-align:center;">
<h2>',paste0("some text"),'</h2>
</td>
</tr>
<tr>
<td style="width: 10%;font-size:14px;">
<ul onclick="lang1(event);">',
paste('<li>',c("link1","link2"),'</li>',collapse=""),
'</ul>
</td>
<td style="width: 90%;">
<iframe id="id1" width="99%" height="99%"></iframe>
</td>
</tr>
</table>
</div>
</div>
</body>
</html>')
Text=gsub("\n","",Text)
確かに私を助けます!この書き込みコマンドに感謝します。 – Ben