在html中显示.text文件(不带php或javascript)(更新)

时间:2010-10-09 01:09:48

标签: html facebook static fbml

我想在html文件中显示.txt文件的上下文。

我知道使用PHP或javascript会很容易,但是,为了让你进入上下文,我正在建立一个Facebook页面的内容管理员(不是app)。

Facebook FBML是静态的,并且doest允许php和非常有限的javascript。

第一个问题是,如果这是可能的(通过谷歌搜索找不到任何体面的答案),第二个问题是显而易见的。

编辑:我看到了这个问题Is it possible to use JavaScript or PHP in static FBML?

这会改变mattbasta的答案吗?

1 个答案:

答案 0 :(得分:2)

肯定是!您可以使用FBML将AJAX请求创建回服务器并将TXT文件拉入。您基本上可以通过AJAX加载任何内容,只需轮询URL即可加载。看看这个:

http://developers.facebook.com/docs/fbjs#ajax

一旦你将TXT文件作为FBJS中的字符串拉入,只需将字符串分配给一个元素,你就像金子一样好。

这应该让你去。祝你好运!

修改

此外,对于记录,您可以从PHP(或任何其他语言)输出FBML以创建动态FBML页面。只需编写FBML就像从PHP脚本编写HTML一样,它将完全符合您的预期!

编辑2

您可以执行以下操作来创建FBML页面:

<!-- FBML code here -->
<?php
echo file_get_contents("my_txt_file.txt");
?>
<!-- more FBML -->

只需将Facebook指向该PHP文件,它就会使用PHP生成的FBML。